大一c语言补考试卷
1、下面程序的输出是____
#include<stdio.h>
void main()
{ intk=ll;
printf("k= %d,k=%o,k= %x\n",k,k,k); .
A) k=lI,k=l2,k=lI
B)k=11,k=13,k=13
C) k=1I,k=013,k=0xb
D)k=11,k=13,k=b
2、在下列选项中,不正确的赋值语句是
A) ++t;
B)nl=(n2=(n3=0));
C)k=i=j;
D) a=b+c=l;
3、下面合法的C语言字符常量是
A) "\t'
字符常量合法B) "A"
C) 65
D)A
4、表达式: 10!=9的值是
A) true
B) 非零值
C) 0
D) 1
5、C语言提供的合法的数据类型关键字是
A) Double
B) short
C) integer
D) Char
6、字符(char)型 数据在微机内存中的存储形式是_ _
A)反码
B)补码
C) EBCDIC码
D)ASCII码
7、C语言程序的基本单位是____
A)程序行
B)语句
C)函数
D)字符
8、设int a=12,则执行完语句a+=a-=a*a后,a的值是
A)552
B) 264
C)144
D)-264
9、执行下面程序中的输出语句后,输出结果是_ .
#include<stdio.h>
void main()
{int a; .
printf("%d\n",(a= 3*5,a*4,a+5));
A)65
B) 20
C) 15
D)10
10、下 面程序的输出是_
#include<stdio.h>
void main()
{int x=023;
print("%d\n",--x);
A) 17
B)18.
C) 23
D)24
11、下面程序的输出的是__
#include<stdio.h>
void main()
{int x=l0,y=3; .
printf("%d\n",y=x/y); .
}
A)0
B) I
C) 3
D)不确定的值
12、 已知字母A的ASCII码为十进制的65,下面程序的输出是____

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。