程序设计基础(C语言)复习题山东理工大学(5)

2020-11-29 00:45

12. 补

13. 3

二、判断题

1-5√×√√√

三、阅读理解程序,写出输出结果

1、输出结果:1 2 3

2、输出结果:i=6 ,sum=15

3、输出结果:a=0,b=7

4、输出结果:9 12 9 13

5、输出结果:6 5 4 3 2 1

6、输出结果:3 6

四、程序填空

1、a b double z a+b z

2、%d %d max(a,b) c a>b?a:b

3、1,1 i<=19 f[i-2]+f[i-1] i=0 f[i]

五、程序编写

1、给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。

成绩:在90分以上为‘A’,80-89分为‘B’,70-79分为‘C’,60-69分为‘D’,60分以下为‘E’。

参考答案:

main()

{int grade,k; char c;

scanf(“%d”,&grade);

k=grade/10;

if (k==10) printf(“A”);

switch(k)

{case 9:printf(“A”);break;

case 8:printf(“B”);break;

case 7:printf(“C”);break;

case 6:printf(“D”);break;

default:printf(“E”);

}

}

2、输入一串字符,以‘?’结束,统计其中数字和小写字母个数。

参考答案:

main()

{ char ch; int m=0,n=0;

scanf("%c",&ch);

while (ch!='?')

{ if(ch>='0' && ch<='9') m++;

if(ch>='a' && ch<='z') n++;

scanf("%c",&ch);


程序设计基础(C语言)复习题山东理工大学(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:河北省建设项目职业卫生三同时监管实施细则

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: