|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
16. (4分)设有以下程序片段:char a[ ]=.hello.,*p;p=a;printf(.%d.,*(p+5));执行上面的程序片段后的结果为( )
A. 111 B. 0 C. 104 D. 不确定的值
|
答案是:B. 0
出自
兰州大学C语言程序设计 其他系统
兰州大学
|
更多试题>>>>
1、15.
(4分)关于fseek函数,以下有关操作的叙述不正确的是( )
A. 可以改变文件的位置指针
B. 可以实现文件的顺序读写
C. 可以实现文件的随机读写
D. 只可以顺序定位文件的位置指针
2、14.
(4分)printf函数中用到格式符.%4s.,其中数字4表示输出的字符串站用4列。如果字符串长度大于4,则按原字符长从左向右全部输出;如果字符串长度小于4,则输出方式为( )
A. 从左起输出该字符串,右补空格
B.
3、13.
(4分)下面程序的运行结果是( )#include main(){int a[6],i;for(i=1;i<6;i++){a[i]=9*(i-2+4*(i>3))%5;printf(.%2d.,a[i]);}}
A. 4
4、12.
(4分)若有以下定义:int a[ ]={1,2,3,4,5,6,7,8,9},*p=a;则值为5的表达式是( )
A. p+=4,*(p++)
B. p+=4,*++p
C. p+=5,*p++
D. p+=
5、11.
(4分)以下叙述正确的是( )
A. 在C程序中,main函数必须位于程序的最前面
B. 在C程序的每一行只能写一条语句
C. C语言本身没有输入输出语句
D. 在对一个C程序进行编译的过程中,可发现注释中的拼
|
|