四川大学13秋《C语言程序设计0008》在线作业1

所属学校:四川大学 科目:C语言程序设计0008 2015-03-17 19:19:43
川大13秋《C++语言程序设计0008》在线作业1
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 25 道试题,共 100 分。)
V
1. 以定义c为字符型变量,则下列语句中正确的是( )。
A. c=’97’;
B. c=”97”;
C. c=97;
D. c=”a”;
需要购买答案的联系QQ:79691519满分:4 分
2. 设a和b均为double型变量,且a=5.5 b=2.5 则表达式(int)a+b/b的值是( )。
A. 6.500000
B. 6
C. 5.500000
D. 6.000000
此题选: D 满分:4 分
3. 在一个C程序中( )
A. main函数必须出现在所有函数之前
B. main函数必须出现在所有函数之后
C. main函数可以出现在任何位置
D. main函数必须在固定位置
需要购买答案的联系QQ:79691519满分:4 分
4. 以下程序中的输出结果是( )。 main( ) { int i ,k a[10],p[3]; k=5; for(i=0;i 10;i++) a=i; for(i=0;i 3;i++) p=a[i*(i+1)]; for(i=0;i 3;i++) k+=p*2; printf(“%dn”,k); }
A. 20
B. 21
C. 22
D. 23
需要购买答案的联系QQ:79691519满分:4 分
5. 设有以下定义: int a=0; double b=1.25; char c=’a’; #define d 2 则下面语句中错误的是( )。
A. a++;
B. b++;
C. c++;
D. d++;
此题选: D 满分:4 分
6. 以下程序的输出结果是( )。 main( ) { int a, b; for(a=1,b=1;a =100;a++) { if(b =10) break; if(b%3==1) { b+=3; continue;} } printf(“%dn”,a); }
A. 101
B. 6
C. 5
D. 4
此题选: D 满分:4 分
7. 若有定义: int a=8, b=5, c; 执行语句c=a/b+0.4; 后, c的值为 ( )。
A. 1.4
B. 1
C. 2.0
D. 2
需要购买答案的联系QQ:79691519满分:4 分
8. 以下的非法赋值语句是( )。
A. n=(i+2,i++)
B. j++
C. ++(i+1)
D. x=j 0
需要购买答案的联系QQ:79691519满分:4 分
9. 设a为整型变量,下列表达式中不正确的是( )。
A. a=a+1
B. a++
C. (++a)+1
D. a+(1++)
此题选: D 满分:4 分
10. 1和“1”是( )的
A. 相同
B. 不相同
需要购买答案的联系QQ:79691519满分:4 分
11. 以下选项中合法的实型常数是( )。
A. 5E2.0
B. E-3
C. 2E0
D. 1.3E
需要购买答案的联系QQ:79691519满分:4 分
12. 下列哪个选项不是C语言的语句( )
A. 空语句
B. 函数调用语句
C. 表达式语句
D. 输入输出语句
此题选: D 满分:4 分
13. 设 int x=1, y=1; 表达式(!x y--)的值是( )。
A. 0
B. 1
C. 2
D. -1
需要购买答案的联系QQ:79691519满分:4 分
14. 赋值语句 char c1=“”是( )赋值语句。
A. 正确
B. 不正确
需要购买答案的联系QQ:79691519满分:4 分
15. 下列变量说明语句中,正确的是( )
A. char a=b=c=0
B. char a;b;c
C. int x,char
D. int x,y,z=0
此题选: D 满分:4 分
16. 关于printf函数的格式字符,以下叙述正确的是( )。
A. 整形变量的输出格式符只有%d一种
B. %x是格式符,它可以适用于输出任何一种类型的数据
C. %8f表示输出实数的整数部份占8个字符宽度
D. %ld表示输出长整型数据
此题选: D 满分:4 分
17. 有变量说明语句int a,b,c;,顺序执行下面语句: a=b=c=1; ++a ++b ++c; 那么,变量b的值应是( )。
A. 2
B. 1
C. 0
D. 3
需要购买答案的联系QQ:79691519满分:4 分
18. 以下叙述错误的是( )。
A. 用户定义的标识符允许使用关键字
B. 用户定义的标识符应尽量做到“见名知意”
C. 用户定义的标识符必须以字母或下划线开头
D. 在用户定义的标识符中,大、小写字母代表不同标识
需要购买答案的联系QQ:79691519满分:4 分
19. 在C语言中,合法的长整型常数是( )。
A. 0L
B. 4962710
C. 324562
D. 216D
需要购买答案的联系QQ:79691519满分:4 分
20. 在32位的系统中,double数据类型的存储空间长度是( )字节。
A. 2
B. 4
C. 8
D. 16
需要购买答案的联系QQ:79691519满分:4 分
21. 以下正确的定义语句是( )。
A. int a[1][4]={1,2,3,4,5};
B. float x[3][ ]={{1},{2},{3}};
C. long b[2][3]={{1},{1,2},{1,2,3}};
D. double y[ ][3]={0};
此题选: D 满分:4 分
22. 设x, y和z是int型变量,且x=3, y=4, z=5,则下面表达式中值为0的是( )。
A. ’x’ ’y’
B. x =y
C. x y+z y-z
D. !((x
此题选: D 满分:4 分
23. 设有定义:char w; int x; float y; double z; 则表达式w*x+z-y值的数据类型为( )。
A. int
B. float
C. double
D. char
需要购买答案的联系QQ:79691519满分:4 分
24. 若以下选项中变量已正确定义,则正确的赋值语句是( )。
A. x1=26.8%3
B. 1+2=x2
C. x3=0x12
D. x4=1+2=3
需要购买答案的联系QQ:79691519满分:4 分
25. 若整型变量a,b,c,d的值依次为:1,4,3,2,则条件表达式a A. 1
B. 2
C. 3
D. 4
需要购买答案的联系QQ:79691519满分:4 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: