《C语言程序设计》试题1 求解 请勿乱填 非常感谢

1.在C语言中,若整型常数以八进制表示,正确的书写形式是()
A. 123 B. 0x123 C. 044 D. 092
2.下列不属于C语言合法标识符的是()
A. abc B. a3c C. 0abc D. ab3
3.构成C语言程序的基本单位是()
A. 函数 B.过程 C. 语句 D. 表达式
4.设char x=32;调用printf(“%d”,x=x<<1)后的输出结果是()
A. 16 B. 64 C. 100 D. 160
5.设i=3; 调用printf(〃%d\n〃,i++)以后。输出的值是()
A. 3 B. 4 C. 5 D. 6
6.若整型变量x=5,执行赋值命令p=3+x--,变量p的值是()
A. 5 B. 6 C. 7 D. 8
7.若整型变量a=8,b,b=(a= 4*4,a*4), b的值是 ()
A.60 B. 64 C. 19 D.36
8.设int i;float f;double d;则表达式10+i*f-d/25 结果的类型是()
A.int B.long C. float D.double
9.若整型变量m=4、n=6,表达式((m=5<8)&&(n=2*m))运算后,变量n的值是()
A. 10 B. 8 C. 6 D. 1
10.在C语言中, 字符串〃BlueaRedaYellow〃的实际长度 ()
A.12 B. 13 C. 14 D. 15
11.设 a=12, 则a+=a-=a*a 的最后结果值是 ()
A. 24 B. 0 C. -264 D. -132
12.函数不能嵌套定义,但可以嵌套调用,但不能调用的函数是()
A. 无参函数 B. 有参函数
C. 空函数 D. main函数
13.在C语言中,char型数据在内存中的存储形式是()
A. 原码 B. ASCII 码 C. 补码 D. bcd码
14.以下叙述正确的是()
A. C程序只能有一个函数。 B. C程序总是从main()函数执行。
C.main()函数必须在程序开始部分。D. C程序总是执行第一个函数。
15.设 int a; 则语句for(a=0;a==0;a++);执行循环的次数为()
A.0 B. 1 C. 2 D.不确切
16.变量的“指针”是()
A. 变量的地址 B.变量的数据类型
C. 变量的值 D.变量的存储类型
17.设 int a=15,*p;则正确的赋值语句是()
A. p=2; B. p=a++;
C. p=&a; D. *p=&a;
18.有以下程序段, 其中变量b中的值是()
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[4],b; b=*p+3;
A.7 B. 8 C. 9 D.10
19.以下能正确进行字符串赋植、赋初值的语句是()
A. char s[5]={ ˊaˊ, ˊaˊ, ˊaˊ, ˊaˊ, ˊaˊ};
B. char s[5]= 〃good!〃;
C. char *s,s=〃good!〃;
D. char s[5]; s=〃good!〃;
20.以下程序的输出结果是()
A.12 B.10 C.8 D.6
#define N 2+2
main(){
int i;
i = N * 3;
printf(〃%d〃,i);
}
星期5要用的~非常急~请回的帮帮忙~非常感谢~

第1个回答  2010-06-08
CCCBA,DBD9D
CDBBB,BCBAC不敢保证全对。。。
第九题我觉得答案是2.。。。
第2个回答  2010-06-10
C C A B A
D B D D D
D D B B B
A C B C C
应该有80%是正确的
第3个回答  2010-06-08
BCCAA DBABD CDBBA BDAAA;
有些不怎么确定,你自己看着参考吧。
第4个回答  2010-06-08
CCCAADBCBDBDBBCACBAA这只是我自已做的,不知道对不对,你看看吧!
第5个回答  2010-06-08
CCAAA DBDBD CDBBB ACBAA不确定的题我都上机实践过了 基本没问题~本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网