MOOC-SPOC测试题(部分答案)(至数组一章)-C语言-宣城校区2016年
更新时间:2024-01-29 15:49:01 阅读量: 教育文库 文档下载
- MOOC SPOC推荐度:
- 相关推荐
1
第二周作业
1.已知:char a;int b;float c;double d;执行语句 c=a+b+c+d;后,变量c的数据类型是____ // C
? A.intB.doubleC.floatD.char
2.已知 int i=5;执行语句 i+=++i;i的值是____ // C
A.10
B.11
C.12
D.他答案都不对
3.已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是____ // C
? A.1B.6C.5D.0
4.下列可以正确表示字符型常数的是____ // B
A.297
B.'\\t’
C.\
D.\
5.字符串\的长度是____ // C
? A.7B.6C.5D.8
6.把算术表达式 表示为一个C语言表达式,正确的写法是____ // D
? A.–(31.6a*8+1/7)*12B.–31.6*a*8+1.0/7*12C.–(31.6a*8.0+1.0/7.0)*12
1
D.–(31.6*a*8+1.0/7)*12
2
7.温度华氏和摄氏的关系是: C=5(F-32)/9。已知:float C,F;由华氏求摄氏的正确的赋值表达式是____ // C
? A.C=5/9*(F-32)B.三个表达式都正确C.C=5*(F-32)/9D.C=5/9(F-32)
8.已知int i=10;表达式“20-0<=i<=9”的值是____ // B
? A.0B.1C.20D.19
9.已知:int x,y;double z;则以下语句中错误的函数调用是____ // D
? A.scanf (\B.scanf (\C.scanf (\D.scanf (\
10.已知” int a=5,b=5,c;”,则执行表达式” c=a=a>b”后变量 a 的值为____ // B
? A.1B.0C.5D.4
2
3
第四周作业
1.下面程序的输出是
1. #include
3. { int x=1, y=0, a=0, b=0; 4. switch ( x )
5. { case 1: switch ( y )
6. { case 0: a++; break; 7. case 1: b++; break; 8. }
9. case 2: a++; b++; 10. break; 11. }
12. printf (\13. }
? A.a=2,b=1B.a=1,b=0C.a=2,b=2D.a=1,b=1 // A
2.以下程序的输出结果是 1. main( )
2. { float x=2,y; 3. if (x<0) y=0;
4. else if (x<5&&!x) y=1/(x+2); 5. else if (x<10) y=1/x; 6. else y=10; 7. printf(”%f\\n”,y);
3
4 8. } ? A.0.000000B.0.250000C.0.500000D.10.000000 // C
3.填空(2分)若下列程序执行后t的值为4,则执行时输入a,b的值范围是
1. #include ”stdio.h” 2. main( )
3. { int a, b, s=1, t=1;
4. scanf (”%d, %d”, &a, &b); 5. if (a>0) s+=1; 6. if (a>b) t+=s; 7. else if(a==b) t=5; 8. else t = 2*s; 9. printf (”s=%d, t=%d\\n”, s,t); 10. }
b>a,a>0请输入答案
4
5
第五周编程作业
2.寻找特殊偶数(10分) 题目内容:
有一种特殊偶数,它每一位上的数字都两两不相同。我们现在需要找出四位数中某一区间内的这类偶数。 输入格式:
所要寻找的四位偶数的范围。每组输入有两个数字:第一个数字是范围下限;第二个数字是范围上限。如果输入遇到0,输入结束。 输出格式:
列出此范围内的所有特殊偶数,并且列出此范围内特殊偶数的个数。 输入样例:
3000 3020 6040 6090 0 0
输出样例:
3012 3014 3016 3018 counter=4
6042 6048 6052 6054 6058 6072 6074 6078 6082 6084 counter=10 输入样例:
5
6
9 101 87 -1 0 0
输出样例:
Error Error
3.求最小 m 值(10分)
题目内容:求满足下列不等式的最小 m。 1 + 2 + 3 + 4 + ...... + m ≥ n
例如:n=100,当 m =14 时,满足:1+2+3+4+...+13=91<100,而 1+2+3+4+......+14=105>100。 输入格式: n
输出格式: m
输入样例: 100
输出样例:14
6
7
第六周作业
1求取满足式 的n,正确的语句是____ //D
? ?
A.for(i=1,s=0;(s=s+i*i)<=1000;n=++i)C.for(i=1,s=0;(s=s+i*++i)<=1000;n=i)
B.for(i=1,s=0;(s=s+i*i++)<=1000;n=i) D.for(i=1,s=0;(s=s+i*i)<=1000;n=i++)
2下面的for语句 //B
1. for(x=0,y=10;(y>0)&&(x<4);x++,y-- )
? A.循环次数不定B.循环执行4次C.是无限循环D.循环执行3次
3已知int i=1; 执行语句while (i++<4) ;后,变量i的值为 //B
? A.3B.5C.4D.6
4下面程序的输出结果是____ //B
1. main()
2. { int i,j,x=0; 3. for(i=0;i<2;i++) 4. { x++;
5. for(j=0;j<-3;j++)
7
8
6. { if(j%2) 7. continue; 8. x++; 9. } 10. x++; 11. }
12. printf(”x=%d\\n”,x); }
? A.x=6B.x=4 C.x=12D.x=8
5假定从键盘上输入“3.6,2.4<回车>”,下面程序的输出是____ //B
1. #include
3. { float x,y,z;
4. scanf(”%f,%f”,&x,&y); 5. z=x/y; 6. while(1)
7. { if(fabs(z)>1.0) 8. { x=y; 9. y=z; 10. z=x/y; 11. }
12. else break; 13. }
14. printf(”%f\\n”,y); 15. }
8
9
注:fabs()是浮点数绝对值函数。
?
6填空(2分)
A.2.000000 B.1.600000C.2.400000D.1.500000
下面程序的功能是输出1到100之间每位数的乘积大于每位数的和的数。例如数字26,数位上数字的乘积12大于数字之和8。(答案以① ② ③ 的形式提交,如① a ② b ③ c)
1. main()
2. { int n,k=1,s=0,m; 3. for(n=1;n<=100;n++) 4. { k=1; 5. s=0; 6. ① ;
7. while( ② ) 8. { k*=m; 9. s+=m; 10. ③ ; 11. } 12. if(k>s)
13. printf(”%d”,n); 14. } 15. }
9
10 ① m=n ② m>0 ③ m/=10 第七周编程作业(数组)
1.组成最大数(10分)
题目内容:任意输入一个自然数(最多9位),输出该自然数的各位数字组成的最大数。 输入格式: 自然数 n 输出格式:
各位数字组成的最大数 输入样例: 1593 输出样例: 9531[回车]
10
11
第八周编程作业(数组)
1.单词排序(10分) 题目内容:输入 5 个单词,将它们按从大到小的顺序排列后输出。 输入格式:5个单词 输出格式:排序后的顺序 输入样例: BASIC[回车] C++[回车] Pascal[回车] C[回车] Fortran[回车] 输出样例: Pascal[回车] Fortran[回车] C++[回车] C[回车] BASIC[回车]
11
11
第八周编程作业(数组)
1.单词排序(10分) 题目内容:输入 5 个单词,将它们按从大到小的顺序排列后输出。 输入格式:5个单词 输出格式:排序后的顺序 输入样例: BASIC[回车] C++[回车] Pascal[回车] C[回车] Fortran[回车] 输出样例: Pascal[回车] Fortran[回车] C++[回车] C[回车] BASIC[回车]
11
正在阅读:
MOOC-SPOC测试题(部分答案)(至数组一章)-C语言-宣城校区2016年01-29
北京2008园林绿化验收指南06-26
_非法传销_之法律透视07-20
朝阳村站~南部卧城站区间联络通道说明05-12
双岔河小学读书计划04-24
2022-2022年小升初语文测试卷(部编版有答案)03-27
宝玉石鉴定与加工技术专业毕业实习报告范文10-07
申请中级工程师综合表填写参照(样本)05-12
二年下册数学《小熊购物》的说课稿05-25
智能照明控制系统论文06-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 宣城
- 测试题
- 数组
- 校区
- 答案
- 语言
- 部分
- MOOC
- SPOC
- 2016
- 《保险学原理》试题
- 电力机车司机试题库
- 四年级数学下册 三位数乘以两位数解决问题练习教案 苏教版1
- 保证药品质量监控工作人员独立性的制度
- 2014年新课程高考大纲解读暨二、三轮备考研讨会地理讲义 - 图文
- 综治平安建设知识竞赛试题
- 数电复习题(含答案)
- 低年级口语交际能力培养论文
- 月令司令司权司命
- 4号炉一次风管弯头及零米出渣系统改造技术文件
- 历年考研国家复试分数线汇总
- 路基专项施工方案11
- Windows 2003 MSCS双机集群
- 山东省滨州市2011中考数学试题及答案
- 2018-2019年最新湖南长沙麓山国际实验学校初升高自主招生化学模拟精品试卷 - 图文
- C语言50小程序
- 2.1.2 系统抽样知识点试题及答案
- 精细化管理在公路建设项目施工中的应用
- 25短文两篇练习
- 板块模型