作业辅导网

标题: 15秋学期《C语言程序设计》在线作业 [打印本页]

作者: 李老师    时间: 2015-12-1 01:13
标题: 15秋学期《C语言程序设计》在线作业
15秋学期《C语言程序设计》在线作业

【单选题】

1.下面4个选项中,均是不合法的用户标识符的选项是( )
A. A  P_0  do
B. float  a0  _A
C. b-a  123  int
D. _123  temp  INT
正确答案:C

2.x=-2; y=-1; if(x!=0)   if(x>0) y=1; else y=0; 该程序段的输出结果为( )。
A. 1
B. 0
C. -1
D. 不确定
正确答案:C

3.在C语言中,char型数据在内存中的存储形式是( )
A. 补码
B. 反码
C. 原码
D. ASCII码
正确答案:D

4.for (i=2; i=0; ) printf(“%d” , i--) ; 以上程序段的循环次数是( )。
A. 2次
B. 无限次
C. 0 次
D. 1 次
正确答案:B

5.以下不正确的叙述是( )
A. 在C程序中,逗号运算符的优先级最低
B. 在C程序中,APH和aph是两个不同的变量
C. 若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变。
D. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。
正确答案:D

6.若调用fputc函数输出字符成功,则其返回值是( )
A. EOF
B. 1
C. 0
D. 输出的字符
正确答案:D

7.struct person {char name[9]; int age;}; struct person class[10]={"John",17,"Paul",19,"Mary"18,"adam",16}; 根据上面的定义,能打印出字母M的语句是( )。
A. printf("%c\n",class[3].name);
B. printf("%c\n",class[3].name[1]);
C. printf("%c\n",class[2].name[1]);
D. printf("%c\n",class[2].name[0])
正确答案:D




欢迎光临 作业辅导网 (http://aopeng100.com/) Powered by Discuz! X3.2