|
华师《高级语言程序设计》在线作业
一、资料来源(谋学网www.mouxue.com)(共 10 道试题,共 30 分。)
1. 对于语句int *px[10],以下说法正确的是( )
. px是一个指针,指向一个数组,数组的元素是整数型。
. px是一个数组,其数组的每一个元素是指向整数的指针。
. 和均错,但它是语言的正确语句。
. 语言不允许这样的语句。
正确资料:
2. 下列程序 #inlu<stio.h> min() { hr [80]; int i,j; printf(“ntr th string:”); snf(“%s”,); i=0; whil([i]!=’\0’) { if([i]>=’’&&[i]<=’Z’) [i]=[i]-‘’+’’; } printf(“%s”,); } 运行后输出的结果是( )
. 把键盘输入的字符串中的大写字母变换成小写字母,然后显示变换后的字符串。
. 把键盘输入的字符串中的数字字符删除掉,然后显示该字符串。
. 把键盘输入的字符串中的小写字母变换成大写字母,然后显示变换后的字符串。
. 把键盘输入的字符串原封不动地显示在屏幕上。
正确资料:
3. 若有定义:int =8,=5,;,执行语句=/十0.4;后,的值为( )
. 1.4
. 1
. 2.0
. 2
正确资料:
4. 由系统分配和控制的标准输出文件为( )
. 键盘
. 磁盘
. 打印机
. 显示器
正确资料:
5. 请选择正确的运行结果填入( ) 中。 inlu <stio.h> int x,y; num() { int =15,=10; int x,y; y=-; y=+; rturn; } min() { int =7,=5; x=+; y=-; num(); printf("%,%\n",x,y); }
. 12,2
. 5,25
. 2,12
. 不确定
正确资料:
6. 联合体成员的数据类型 ( )
. 相同
. 可以不同也可以相同
. 长度一样
. 是结构体变量
正确资料:
7. 下列程厅执行后的输出结果是( ) 。 min() { hr rr[2][4]; strpy(rr,"you");strpy(rr[1],"m"); rr[0][3]='&'; printf("%s\n",rr); }
. you&m
. you
. m
. rr
正确资料:
8. 在循环中使用rk 语句的功能是( )
. 使程序的执行跳出rk所在的那一重循环
. 使程序执行结束
. 跳出包含此rk语句的所有循环
. 终止本次循环,继续下次循环
正确资料:
9. 若有下面的说明和定义: strut tst { int m1;hr m2;flot m3; union uu{ hr u1[5];int u2[2];}u; } my; 则sizof(strut tst)的值是 ( )
. 12
. 16
. 14
. 9
正确资料:
10. 已知stti int []={5,4,3,2,1},*p[]={+3,+2,+1,},**q=p,则表达式 *(p[0]+1)+**(q+2)的值是( )
. 5
. 4
. 6
. 7
正确资料:
华师《高级语言程序设计》在线作业
二、资料来源(谋学网www.mouxue.com)(共 10 道试题,共 40 分。)
1. 已定义为字符型变量,则下列语句中错误的是( )
. ='97';
. ="97";
. =97;
. ="";
正确资料:
2. 以下选项中不合法的字符常量是( )
.
. '\010'
. 68
.
正确资料:
3. 下列运算符中右结合的是( )
. !
. +
. ++
. ?:
. >=
正确资料:
4. 以下叙述中正确的是( )
. 一个源程序可由一个或多个函数组成
. 一个源程序必须包含一个min()函数
. 源程序的基本组成单位是函数
. 在源程序中,注释说明只能位于一条语句的最后
正确资料:
5. 逻辑运算符要求的运算量可以是( )
. 关系表达式
. 非零值
. 零值
. 数值表达式
. 逻辑量
正确资料:
6. 函数的类型可以是( )
. int
. voi
. int *
. typf
. oul
正确资料:
7. 语言提供的逻辑运算符有( )
. n
. ||
. or
. &&
. !
正确资料:
8. 下列语句正确初始化的是( )
. hr str[]="";
. hr str[4]="";
. hr str[4]={'','','',''};
. hr str[]={"","","",""};
. hr str[4]={97,98,99,100};
正确资料:
9. 下列语句定义数组正确的是( )
. int (10);
. int [2+9];
. int rr[0 to 3][0 to 4];
. int rr[3][4];
. int [3,4];
正确资料:
10. 下列整型常数表示正确的是( )
. 123L
. 123u
. 0x123
. 123uL
. 0123
正确资料:
华师《高级语言程序设计》在线作业
三、资料来源(谋学网www.mouxue.com)(共 10 道试题,共 30 分。)
1. 函数strln("SFG\n")的值是7
. 错误
. 正确
正确资料:
2. 设有数组定义: hr rry [ ]="hllo"; 则数组 rry所占的空间为5
. 错误
. 正确
正确资料:
3. 在 语言中,此定义和语句是合法的: num { =5,,};=(num )5;
. 错误
. 正确
正确资料:
4. typf可以定义生成新的数据类型
. 错误
. 正确
正确资料:
5. 若定义数组[2][3],则+1和*(+1)完全等价
. 错误
. 正确
正确资料:
6. 变量根据其作用域的范围可以分作局部变量和全局变量
. 错误
. 正确
正确资料:
7. 若有 int i=10,j=2;则执行完i*=j+8;后ⅰ的值为28
. 错误
. 正确
正确资料:
8. 函数调用语句:fun(r1,r2+r3,(r4,r5));中,含有的实参个数是5
. 错误
. 正确
正确资料:
9. 如有说明:int [10], *p = ;表明在使用时与p就完全等价了
. 错误
. 正确
正确资料:
10. 通过指针变量,就能间接地得到它所指向的变量的内容
. 错误
. 正确
正确资料:
|
|