下列程序的输出结果是( )。#includevoid p(int*x){printf(”%d”,++*x);}void main(){ int y=3;p(&y);}
发布时间:2024-07-09
A.3
B.4
C.2
D.5
试卷相关题目
- 1在一个C语言源程序文件中所定义的全局变量,其作用域为( )。
A.所在文件的全部范围
B.所在程序的全部范围
C.所在函数的全部范围
D.由具体定义位置和extern说明来决定范围
开始考试点击查看答案 - 2有以下程序:#includemain(){ int y=10;for(;y>0;y——)if(y%3==0){printf(”%d”,——y);continue;)}程序的输出结果是( )。
A.741
B.852
C.963
D.875421
开始考试点击查看答案 - 3有以下函数:char fun(char*p){return P;}该函数的返回值是( )。
A.无确功的值
B.形参P中存放的地址值
C.一个临时存储单元的地址
D.形参P自身的地址值
开始考试点击查看答案 - 4有以下程序:main(){ int x,i;for(i=l;i<=50;i++){x=i;if(x%2=0)if(x%3=0)if(x%7=0)printf(”%d,i)”;}}输出结果是( )。
A.28
B.27
C.42
D.41
开始考试点击查看答案 - 5下列叙述中错误的是( )。
A.一种数据的逻辑结构可以有多种存储结构
B.数据的存储结构与数据的处理效率无关
C.数据的存储结构与数据的处理效率密切相关
D.数据的存储结构在计算机中所占的空间不一定是连续的
开始考试点击查看答案 - 6有下列程序:main(){char p[]={'a','b','c'),q[]=”abc”;printf(”%d%d\n”,sizeof(p),sizeof(q));}程序运行后的输出结果是( )。
A.4 4
B.3 3
C.3 4
D.4 3
开始考试点击查看答案 - 7设有下列程序段:char str[]="HelloWorld":char*ptr;ptr=str ;执行上面的程序段后,*(ptr+10)的值为( )。
A.'\O'
B.'0'
C.不确定的值
D.'0'的地址
开始考试点击查看答案 - 8链表不具有的特点是( )。
A.不必事先估计存储空间
B.町随机访问任意元素
C.插入、删除不需要移动元素
D.所需空间与线性表长度成正比
开始考试点击查看答案 - 9有以下程序:main(){ union{char ch[2];im d;d一0x4321;printf(”%x,%x\n”,s.ch[O],s.ch[1]);)S;在16位编译系统上,程序执行后的输出结果是( )。
A.21,43
B.43,21
C.43,00
D.21,00
开始考试点击查看答案 - 10有以下程序:void funl(char*p){ char*q;q=pwhile(*q!='