16春西电《高级语言程序设计(C)》在线作业答案

[复制链接]
发表于 2016-3-29 16:51:00 | 显示全部楼层 |阅读模式
在线作业最低5元/门QQ 800003091 签到赚金币

西电《高级语言程序设计(C)》在线作业




一、51答案网 www.aopengzuoye.com(共 25 道试题,共 100 分。)

1.  下面各语句行中,能正确进行赋字符串操作的语句是 。
A. char st[4][5]={ "ABCDE"};
B. char st[5]={ˊAˊ,ˊBˊ,ˊCˊ,ˊDˊ,ˊEˊ};
C. char *s="ABCDE";
D. char *s;scanf("%s",s);

正确答案
游客,如果您要查看本帖隐藏内容请回复

2.  以下一维数组a的正确定义 是 _______ 。
A. int a(10);
B. int n=10,a[n]
C. int n;
D. #define SIZE 10 scanf( " %d ",&n); int a[SIZE]; int a[n];

正确答案
游客,如果您要查看本帖隐藏内容请回复

3.  设char *s="\ta\018bc";则指针变量s指向的字符串所占的字节数是 。
A. 9
B. 5
C. 6
D. 7

正确答案
游客,如果您要查看本帖隐藏内容请回复

4.  自定义标识符中,符合C语言规定的是 。
A. for
B. 3a
C. *a
D. _123

正确答案
游客,如果您要查看本帖隐藏内容请回复

5.  putchar函数可以向终端输出一个 ________ 。
A. 字符或字符变量值
B. 字符串
C. 整型变量表达式的值
D. 实型变量值

正确答案
游客,如果您要查看本帖隐藏内容请回复

6.  若有以下定义,则p+3表示 。 int a[10],*p=a;
A. 元素a[3]的地址
B. 元素a[3]的值
C. 元素a[4]的地址
D. 元素a[4]的值

正确答案
游客,如果您要查看本帖隐藏内容请回复

7.  下列四组选项中,均不是C语言关键字的选项是 _________ 。
A. define
B. getc
C. include
D. while IF char scanf go type printf case pow

正确答案
游客,如果您要查看本帖隐藏内容请回复

8.  判断char型变量ch是否为大写字母的正确表达式是 ________ 。
A. ˊ A ˊ <=ch<= ˊ Z ˊ
B. ( ˊ A ˊ <=ch) AND ( ˊ Z ˊ >=ch)
C. (ch>= ˊ A ˊ )&(ch<= ˊ Z ˊ )
D. (ch>= ˊ A ˊ )&&(ch<= ˊ Z ˊ )

正确答案
游客,如果您要查看本帖隐藏内容请回复

9.  以下程序输出的结果是 _________ 。func(int a){ int b=0; static c=3; b++;c+=1; return(a+b+c); } main( ) { int a=4,i; for(i=0;i<3;i++) printf("%d",func(a)); }
A. 999
B. 9 9 9
C. 91011
D. 9 10 11

正确答案
游客,如果您要查看本帖隐藏内容请回复

10.  定义int a; float f; double i; 6.定义表达式15+i*f+ˊAˊ的值是 。
A. float
B. int
C. char
D. double

正确答案
游客,如果您要查看本帖隐藏内容请回复

11.  若要求在 if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为 _______ 。
A. a< >0
B. ! a
C. a=0
D. a

正确答案
游客,如果您要查看本帖隐藏内容请回复

12.  以下程序的运行结果是 。 main() { int k=4,a=3,b=2,c=1; printf("\n%d\n",k<a ? k:c<b ? c:a); }
A. 4
B. 3
C. 2
D. 1

正确答案
游客,如果您要查看本帖隐藏内容请回复

13.  若有说明:int a[ ][4]={1,2,3,4,5,6,7,8,9,10,11,12}; 则数组第一维的大小为 _________ 。
A. 2
B. 3
C. 4
D. 不能确定的值

正确答案
游客,如果您要查看本帖隐藏内容请回复

14.  下列有关字符数组与字符串的说法中,正确的是 _______ 。
A. 字符数组中存放的一定是一个字符串
B. 所有的字符数组都可以被当作字符串处理
C. 对存放字符串的字符数组可像一般数组一样对数组中单个元素操作
D. 一个字符数组可以认为就是一个字符串

正确答案
游客,如果您要查看本帖隐藏内容请回复

15.  若有以下说明和语句,请选出哪个是对C数组元素的正确引用 。 int c[4][5],(*cp)[5]; cp=c;
A. cp+1
B. *(cp+3)
C. *(cp+1)+3
D. *(*cp+2)

正确答案
游客,如果您要查看本帖隐藏内容请回复

16.  执行以下程序段后,m的值为 。 int a[2][3]={{1,2,3},{4,5,6}}; int m,*p; p=&a[0][0]; m=(*p)+(*(p+2))+(*(p+4));
A. 9
B. 8
C. 7
D. 6

正确答案
游客,如果您要查看本帖隐藏内容请回复

17.  语句while(!E);中表达式!E等价于
A. E==0
B. E!=1
C. E!=0
D. E==1

正确答案
游客,如果您要查看本帖隐藏内容请回复

18.  若有以下定义和语句,则输出结果是 。 char s1="12345",s2="1234" printf("%d\n",strlen(strcpy(s1,s2)));
A. 4
B. 5
C. 9
D. 10

正确答案
游客,如果您要查看本帖隐藏内容请回复

19.  g etche( )函数的功能是 _______ 。
A. 从键盘读入一字符串
B. 从键盘读入一字符
C. 从键盘输出一字符串
D. 从键盘输出一字符

正确答案
游客,如果您要查看本帖隐藏内容请回复

20.  C语言中变量的缺省存储类别是 。
A. 自动(auto)
B. 静态(static)
C. 寄存器(register)
D. 外部(extern)

正确答案
游客,如果您要查看本帖隐藏内容请回复

21.  若执行fopen函数时发生错误,则函数的返回值是 。
A. 地址值
B. 0
C. 1
D. EOF

正确答案
游客,如果您要查看本帖隐藏内容请回复

22.  定义int a; float f; double i; 表达式 15+i*f+ˊAˊ的值是 _______ 。
A. float
B. int
C. char
D. double

正确答案
游客,如果您要查看本帖隐藏内容请回复

23.  下列变量中,哪类变量的生存期和作用域是不一致的 _______ 。
A. 自动变量
B. 定义在文件最前面的全局变量
C. 局部静态变量
D. 寄存器变量

正确答案
游客,如果您要查看本帖隐藏内容请回复

24.  设有如下定义struct ss{ char name[10]; int age; char sex;}std[3],*p=std;下面各输入语句中错误的是 。
A. scanf("%d",&(*p).age);
B. scanf("%s",&st
C.
scanf("%c",&std[0].sex)
D.
scanf("%c",&(p->sex));

正确答案
游客,如果您要查看本帖隐藏内容请回复

25.  C语言规定:在一个源程序中,main函数的位置是 。
A. 必须在最开始
B. 必须在系统调用的库函数的后面
C. 可以任意
D. 必须在最后

正确答案
游客,如果您要查看本帖隐藏内容请回复






 
 
客服一
客服二
咨询一
咨询二
奥鹏在线作业交流群
工作时间:
8:30-24:00
双休日正常上班
扫一扫加官方微信
快速回复 返回顶部 返回列表