单项选择题
有以下程序
int *f(int *x,int *y)
if(*x<*y)
return x;
else
return y;
main()
int a=7,b:8,*p,*q,*r;
p=&a;q=&b;
r=f(p,q);
printf("%d,%d,%d\n",*p,*q,*r);
执行后输出结果是
A.7,8,8
B.7,8,7
C.8,7,7
D.8,7,8
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。 #include<stdio.h> main() FILE*fout;char ch; four=fopen(’abc.txt’,’w’); ch=fgetc(stdin); while(ch!=’#’) fputc(ch,fout); ch=fgetc(stdin); felose(fout); 出错的原因是
A.函数fopen调用形式错误
B.输入文件没有关闭
C.函数fsetc调用形式错误
D.文件指针stdin没有定义
点击查看答案&解析
单项选择题
有以下程序 main(int argc,char *argv[]) int n,i=0; while(argv[1][i]!=’ 0’) n=fun();i++; printf( %d n ,n*argc) ; int fun() static int s=0; s=-1; return s; 假设程序经编译、连接后生成可执行文件exam.exe,若键入以下命令行 cxam123<回车> 则运行结果为
A.6
B.8
C.3
D.4
点击查看答案&解析
相关试题
以下程序的输出结果是 【18】 。 #de...
设函数findbig已定义为求3个数中的最大值...
设有以下定义 struet ss int info;str...
已有文本文件test.txt,其中的内容为:Hel...
若有以下程序 main() int a=4,b=...