C语言程序设计课程作业_A
历次成绩完成时间查看详情1.0.02015-11-21 09:15:312.0.02015-11-21 09:15:243.0.02015-11-21 09:15:184.0.02015-11-21 09:15:115.0.02015-11-21 09:15:056.0.02015-11-21 09:14:58C语言程序设计课程作业_A
C语言程序设计课程作业_A?用户名:moxuranxh最终成绩:0.0仅显示答错的题
一 单选题
1. 若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( )
?scanf('%d%lx,%le',&x,&y,&z)
?scanf('%2d*%d%lf',&x,&y,&z)
?scanf('%x%*d%o',&x,&y)
?scanf('%x%o%6.2f',&x,&y,&z)
本题分值:??4.0?用户未作答?标准答案:??scanf('%x%o%6.2f',&x,&y,&z)?
2. 在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>括起时,寻找被包含文件的方式是( )
?仅仅搜索当前目录
?仅仅搜索源程序所在目录
?直接按系统设定的标准方式搜索目录
?先在源程序所在目录搜索,再按系统设定的标准方式搜索
本题分值:??4.0?用户未作答?标准答案:??直接按系统设定的标准方式搜索目录?
3. 执行语句for(i=1;i++<4;);后变量的值为( )
?3
?4
?5
?不定
本题分值:??4.0?用户未作答?标准答案:??5?
4. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( )
?从左起输出该字符串,右补空格
?按原字符串长从左向右全部输出
?右对齐输出该字符串,左补空格
?输出错误信息
本题分值:??4.0?用户未作答?标准答案:??按原字符串长从左向右全部输出?
5. 以下程序的运行结果是( )typedef union {long a[2];int b[4];char c[8];}TY; TY our; main() {printf('%d ',sizeof(our)); }
?32
?16
?8
?24
本题分值:??4.0?用户未作答?标准答案:??8?
6. C语言中,逻辑真表示为( )
?TRUE
?'y'或'Y'
?1
?非零值
本题分值:??4.0?用户未作答?标准答案:??1?
7. 若数组a有m列,则ali][j]之前的数组元素个数为( )
?(i-1)*(i-1)
?i*m+j+1
?i*m+j-1
?i*m+j
本题分值:??4.0?用户未作答?标准答案:??i*m+j?
8. 若有条件表达式(exp)?a++:b--,则以下表达式中能完全等价于表达式(exp)的是( )
?exp==0
?exp!=0
?exp==1
?exp!=1
本题分值:??4.0?用户未作答?标准答案:??exp!=0?
9. 在位运算中,操作数每左移2位,相当于( )
?操作数*2
?操作数/2
?操作数*4
?操作数/4
本题分值:??4.0?用户未作答?标准答案:??操作数*4?
10. 在C语言中,每个语句和数据定义是用( )结束
?句号
?逗号
?分号
?括号
本题分值:??4.0?用户未作答?标准答案:??分号?
11. 下面程序的输出是( )main(){enum team {my, your=4,his,her=his+10};printf('%d%d%d%d ',my,your,his,her);}
?0 1 2 3
?0 4 0 10
?0 4 5 15
?l 4 5 15
本题分值:??4.0?用户未作答?标准答案:??0 4 5 15?
12. 程序段的基本结构中,不包含( )
?函数结构
?循环结构
?顺序结构
?分支结构
本题分值:??4.0?用户未作答?标准答案:??函数结构?
13. 有枚举类型的定义: enum color1 { yellow,green,blue=5,red,brown}; 则枚举常量yellow 和 red的值分别是
?3,6
?1,6
?0,6
?0,3
本题分值:??4.0?用户未作答?标准答案:??0,6?
14. 在以下的运算符中,优先级最高的运算符是
?>
?=
?%
?&&
本题分值:??4.0?用户未作答?标准答案:??%?
15. C语言中合法的字符常量是
?’\\’