当前位置:首页 > c语言实验报告
西安工业大学实验报告 程序2:输入一个字符并判断该字符的类型。 #include
输出:
程序3:求两个数的最大公约数。 #include
int x,y,i,t=1;
scanf(\for(i=1;i<=x;i++) { if(x%i==0&&y%i==0&&t
printf(\}
输出:
程序4: 编写函数,通过键盘读入一个整数k,判断k能否被3或7整除。 #include
printf(\请输入变量k的值: \ scanf(\
if(k%3==0||k%7==0) printf(\能整除!\ else printf(\不能整除!\}
西安工业大学实验报告 程序5:编写程序,通过键盘读入某个学生的成绩g,为其划分等级,把大于等于90定义为A,小于60定义为E,中间部分每10分为一个等级。 #include
printf(\请输入某个学生的成绩g= \ scanf(\ switch(g/10) { case 10 :
case 9 : printf(\; case 8 : printf(\; case 7 : printf(\; case 6 : printf(\; default : printf(\; }
printf(\} 输出:
四、讨论与总结
通过本次实验我学会了,switch与if else的区别两者本质的区别是 if-else语句更适合于对区间(范围)的判断,而switch语句更适合于对离散值的判断switch后表达式外的括号是不能省略的。表达式只要是合法的C表达式即可,括号外是没有分号的,花括号中的部分叫做该switch语句的语句体,case 和常量表达式表达式之间要有空格,并且把case和常量表达式合称为一个标号,常量表达式和冒号之间也要有空格。语句可以省,语句体中标号的次序是没有要求
西安工业大学实验报告
专业 实验课程 实验项目 实验设备及器材 xx 计算机程序设计基础 班级 指导教师 xx xx 姓名 实验日期 xx xx5 学号 同实验者 xx
循环结构程序设计(一) 计算机 一、实验目的
1、熟悉并掌握用while语句和do-while语句实现循环的方法。 2、熟悉并掌握for语句构成的循环结构。
3、了解并读懂用goto语句和if语句的组合构成循环。
4、熟悉并掌握循环结构中break与continue语句的作用原理以及使用方法。 5、掌握在程序设计中用循环实现一些常用算法。
二、实验重点与难点
重点:
1、while语句、do-while语句和 for 语句实现循环的方法。 2、break与continue语句的作用原理以及使用方法。 难点:
1、 如何正确的设定循环条件,以及如何控制循环的次数。 2、 break与continue语句的作用原理以及使用方法。 3、 理解循环嵌套的执行过程。
三、实验内容
程序1:输出九九乘法表。 #include
int i,j;
for(i=1;i<=9;i++) { /*{ j=1;
while(j<=i) {
printf(\j++; }
putchar('\\n'); }*/
西安工业大学实验报告 for(j=1;j<=i;j++)
{
printf(\ }
putchar('\\n'); } }
输出:
程序2:输出由“*”组成的菱形图形。 #include
int i,j;
for(i=1;i<=3;i++) {
for(j=1;j<=3-i;j++) printf(\for(j=1;j<=2*i-1;j++) printf(\putchar('\\n'); }
for(i=2;i>=1;i--) {
for(j=1;j<=3-i;j++) printf(\for(j=1;j<=2*i-1;j++) printf(\putchar('\\n'); } }
输出:
共分享92篇相关文档