【国开搜题】国家开放大学 一网一平台24春C语言程序设计02期末考试押题试卷与答案

[复制链接]
查看: 14|回复: 0

16万

主题

16万

帖子

50万

积分

论坛元老

Rank: 8Rank: 8

积分
508336
发表于 2024-4-21 22:37:31 | 显示全部楼层 |阅读模式
23秋 C语言程序设计-02
关注公众号【】,回复【试】获取试题答案


一 、单选题
1. 当处理问题时的循环次数是确定的,则采用的最合适的循环方式为
A. for
B. while
C. do-while
D. switch
答案:A
- 关注公众号【】,对话框内发送试题,获得答案。
2. 在C语言程序中,多行注释语句使用的开始标记符为
A. //
B. /*
C. */
D. **
答案:B
- 关注公众号【】,对话框内发送试题,获得答案。
3. 当不需要函数返回任何值时,则所使用的返回类型为
A. int
B. union
C. void
D. Void
答案:C
- 关注公众号【】,对话框内发送试题,获得答案。
4. 已知“int a[3][5]={{2,3,4},{3,5,7},{4,6,9}}; int(*p)[5]=a;”,则表达式(*(p[1]+2))的值为
A. 3
B. 5
C. 7
D. 6
答案:C
- 关注公众号【】,对话框内发送试题,获得答案。
5. 在scanf()函数调用的格式字符串中,若使用格式符为“%Lf”,则对应输入的数据类型为
A. char
B. int
C. float
D. double
答案:关注公众号【】,对话框内发送试题,获得答案。
6. 常数120的数据类型为
A. 整型
B. 短整型
C. 长整型
D. 双精度型
答案:关注公众号【】,对话框内发送试题,获得答案。
7. C语言中的循环类语句有三条,它们是( )
A. for,if,while
B. for,while,do
C. while,do,switch
D. for,break,do
答案:关注公众号【】,对话框内发送试题,获得答案。
8. C语言源程序文件的扩展名为
A. cpp
B. exe
C. obj
D. c
答案:关注公众号【】,对话框内发送试题,获得答案。
9. 已知x的初值为15,则下列各表达式中的最大值为,我们的目标是要做全覆盖、全正确的答案搜索服务。
A. x%=20
B. x+=10
C. x/=2
D. x*=2
答案:关注公众号【】,对话框内发送试题,获得答案。
10. 在一个数组中,数组元素a之前面的元素个数为
A. i
B. i+1
C. i-1
D. 2*i
答案:关注公众号【】,对话框内发送试题,获得答案。
11. 带有随机函数的表达式rand()%20的取值范围是
A. 1~19
B. 1~20
C. 0~19
D. 0~20
答案:关注公众号【】,对话框内发送试题,获得答案。
12. 若需要把一个字符串赋给字符数组,则选用的函数是
A. strlen
B. strcmp
C. strcat
D. strcpy
答案:关注公众号【】,对话框内发送试题,获得答案。
13. 若x的值为-10,则执行“if(x) x++; else x--;”语句后,x的值为
A. -11
B. -9
C. -10
D. 0
答案:关注公众号【】,对话框内发送试题,获得答案。
14. 十进制数25表示成符合C语言规则的八进制数为
A. 031
B. 31,我们的目标是要做全覆盖、全正确的答案搜索服务。
C. 0x31
D. 025
答案:关注公众号【】,对话框内发送试题,获得答案。
二 、判断题
1. 在C语言字符集中,包含有全部26个英文大写字母和对应的小写字母。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
2. 假定a是一个一维数组,则表达式*(a+i)所对应的元素为a
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
3. 在C语言中,打开一个数据文件的系统函数为fopen(),它带有一个字符串参数,用来给定文件的打开方式。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
4. 若要在程序文件中使用数学函数,则需要引入的系统头文件为math.h。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
5. 在“scanf("%d %d",&x,&y);”语句中,x和y变量均为整数类型。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
6. 在C语言程序上机操作的过程中,编译程序的操作步骤之前是输入和编辑程序。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
7. 调用字符串函数strcat()时需要带有一个参数。,我们的目标是要做全覆盖、全正确的答案搜索服务。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
8. 定义符号常量有两种方法,一种是采用定义语句的方法,另一种是采用预处理命令的方法。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
9. 在程序中调用系统函数时,必须使用#include命令包含该系统函数所属的系统头文件。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
10. 当向字符文件输出一个换行符时,实际将输出的是回车和换行这两个字符。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
11. 假定一维数组的定义为“char* a[8];”,则数组a中元素的类型为字符指针型。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
12. 在定义指针变量的语句“int *p,pp;”中,p和pp具有不同的数据类型。国开一网一平台
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
13. 浮点数包括单精度浮点数和双精度浮点数两种。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
14. for循环语句中的循环体可能不会被执行。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
15. 执行“int x=43,y=13;printf("%d",x%y);”语句序列后得到的输出结果为3。
A. √
B. ×
答案:关注公众号【】,对话框内发送试题,获得答案。
三 、填空题国开一网一平台
1. 执行下面程序的输出结果为________。 #include void main() { int a=5,b=8,c; if(3*a>2*b) c=2*a+3*b; else if(a==b) c=a*a+b*b; else c=a*b+3; printf("c=%d ",c); }
A. c=43
答案:关注公众号【】,对话框内发送试题,获得答案。
2. 执行下面程序的输出结果为________。 #include void main() { int a[8]={10,8,6,15,9,21,8,16}; int i,x=a[0]; for(i=1;ix) x=a; printf("x=%d ",x); }
A. x=21
答案:关注公众号【】,对话框内发送试题,获得答案。
3. 执行下面程序的输出结果为________。 #include void main() { int i,s=0; for(i=16; i>0; i-=2) if(i%3==0 || i%4==0) s+=i; printf("s=%d ",s); }
A. s=46国开一网一平台
答案:关注公众号【】,对话框内发送试题,获得答案。国开一网一平台
4. 执行下面程序时,假定从键盘上输入的字符为t,输入的3个整数为2、5和8,则程序输出结果为________。 #include #include void main() { char ch; int a,b,c; double d; scanf("%c",&ch); scanf("%d %d %d",&a,&b,&c); switch(ch) { case 'r': d=a+b+c; break; case 's': d=a*b*c; break; case 't': d=(a+b+c)/3.0; break; default: {printf("Error! "); exit(1);} } printf("d=%Lf ",d); }
A. d=5.0
答案:关注公众号【】,对话框内发送试题,获得答案。
四 、问答题
1. 补充完整下面函数定义中while循环的循环体,该函数的功能是求出并返回由字符指针ptr所指向的字符串中包含的十进制数字字符的个数。 int xxk7(char* ptr) { int n=0; //使用n作为统计变量 while(*ptr) { //在下面补充合适的循环体内容 } return n; }
答案:关注公众号【】,对话框内发送试题,获得答案。
2. 补充完整下面主函数的函数体,计算并输出表达式1+2^2+3^2+...+10^2的值。 #include void main() { int i, s=0; //假定分别设置i和s为循环变量和累加变量 //在下面添加一条for循环语句 printf("s=%d ",s); }
答案:关注公众号【】,对话框内发送试题,获得答案。
关注公众号【】,回复【试题】获取试题答案





上一篇:【国开搜题】国家开放大学 一网一平台24春C语言程序设计04期末考试押题试卷与答案
下一篇:【国开搜题】国家开放大学 一网一平台24春C语言程序设计01期末考试押题试卷与答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图