2021年3月计算机二级C语言重难点练习2
1.若有以下程序
#include
main()
{ int a=0,b=0,c=0,d;
c= (a+=b,, b+=a); /*第4行*/
d=c;; /*第5行*/
; /*第6行*/
;printf("%d,%d,%d\n",a,b,c); /*第7行*/
}
编译时出现错误,你认为出错的是
A)第7行
B)第6行
C)第4行
D)第5行
2.关于算法,以下叙述中错误的是
A)一个算法对于某个输入的循环次数是可以事先估计出来的
B)某个算法可能会没有输入
C)任何算法都能转换成计算机高级语言的程序,并在有限时间内运行完毕
D)同一个算法对于相同的输入必能得出相同的结果
3.关于C语言的变量,以下叙述中错误的是
A)程序中用到的所有变量都必须先定义后才能使用
B)所谓变量是指在程序运行过程中其值可以被改变的量
C)由三条下划线构成的符号名是合法的变量名
D)变量所占的存储单元地址可以随时改变
4.关于do 循环体 while (条件表达式);
以下叙述中正确的是
A)条件表达式的执行次数与循环体的执行次数无关
B)条件表达式的执行次数与循环体的执行次数一样
C)循环体的执行次数总是比条件表达式的执行次数多一次
D)条件表达式的执行次数总是比循环体的执行次数多一次
5.若有以下程序
#include
main()
{ int a=-11, b=10;
a /= b /= -4;
printf("%d %d\n", a, b);
}
则程序的输出结果是
A)4 -3
B)5 -2
C)-1 -2
D)5 -3
以上为“2021年3月计算机二级C语言重难点练习2”及相关内容,小伙伴们快来了解一下吧。另外,大家可通过环球网校“ 免费预约短信提醒”及时获知2021年3月全国计算机等级考试报名时间提醒。环球网校友情提示:为方便更多小伙伴备考,环球网校特地为您准备了计算机二级复习资料,如有需要请点击文章下方“免费下载>>>2021年计算机等级考试大纲及复习资料”下载学习。