C语言常用语句.doc

上传人:夏** 文档编号:545330749 上传时间:2023-01-26 格式:DOC 页数:10 大小:489.50KB
返回 下载 相关 举报
C语言常用语句.doc_第1页
第1页 / 共10页
C语言常用语句.doc_第2页
第2页 / 共10页
C语言常用语句.doc_第3页
第3页 / 共10页
C语言常用语句.doc_第4页
第4页 / 共10页
C语言常用语句.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《C语言常用语句.doc》由会员分享,可在线阅读,更多相关《C语言常用语句.doc(10页珍藏版)》请在金锄头文库上搜索。

1、C语言常用语句ifwhile do-whileforswitchIf 语句第一种形式if(表达式)语句组第二种形式if(表达式) 语句组1else 语句组2第三种形式 if(表达式1)语句组1else if(表达式2)语句组2else if(表达式3)语句组3 。else if(表达式m) 语句组 m else 语句组nelse总是与前面离它最近的if配对。且else不能单独使用,必须与if配对使用。if语句的嵌套if ()if ()语句组1else内嵌的语句语句组2elseif ()语句组3else内嵌的语句语句组4当if与else的数目不一样时,可以加花括号来确定配对关系 if()if()

2、 语句1内嵌的语句else 语句2switch 语句switch(表达式)case 常量表达式1:语句1;case 常量表达式2:语句2;。、常量表达式n:语句n;default:语句n+1;#includemain() int score; printf(please enter score(score=100):); scanf(%d, &score); /*输入学生成绩*/ if (score = 100)/*如果成绩是100则和90是一样的等级*/ score = 90; score = score / 10; /*求出成绩的高位数字*/ switch (score) case 9:

3、printf(the grade is An); /*等级为A*/ break; case 8: printf(the grade is Bn); /*等级为B*/ break; case 7: printf(the grade is Cn); /*等级为C*/ break; case 6: printf(the grade is Dn); /*等级为D*/ break; default: printf(the grade is En); /*等级为E*/ 当不加break时如果遇到相等的表达式执行下面语句后,就不再进行比较判断,而是直接执行case后面的语句表达式。如绿色所示。若均不相等,则

4、执行defult语句。while 语句while(表达式)语句计算s=1+1/2+.+1/20#includemain() int i = 1; /*定义变量i为基本整型并给i赋初值1*/ double sum = 0; /*定义变量sum为双精度型并赋初值0*/ while (i 21)/*当i小于等于n时,sum逐次累加求和*/ sum = sum + 1.0 / (double)i; i+; printf(sum=%lfn,sum); /*将n与sum的值打印输出*/do- while 直到型循环语句 do 循环体语句 while(表达式);main() int i = 1; /*定义变量i为基本整型并给i赋初值1*/ double sum =0; /*定义变量sum为双精度型并赋初值0*/ system(cls); do/*当i小于等于n时,sum逐次累加求和*/ sum = sum + 1.0 / (double)i; i+; while(i21); printf(sum=%lfn,sum); /*将n与sum的值打印输出*/for语句 for(表达式1;表达式2;表达式3) 语句;#incluemain()int i, sum=0;for(i=1;i=100;i+)sum=sum+i;printf(“the sum is %dn”,sum);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号