单项选择题
有以下程序 struct S{int n;int a[20];}; void f(int * a,int n) {int i; for(i=0;i
A.2,4,3,9,12,12,11,11,18,9,
B.3,4,2,7,9,8,6,5,11,10,
C.2,3,1,6,8,7,5,4,10,9,
D.1,2,3,6,8,7,5,4,10,9,
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序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,若键入以下命令 exam 123〈回车〉则运行结果为( )。
A.6
B.8
C.3
D.4
点击查看答案
单项选择题
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include <stdio.h>main( ){ FILE *fout; char ch;fout=fopen(’’abc.txt’’,’’w’’);ch=fgetc(stdin);while(ch!=’’#’’){ fputc(ch,fout);ch =fgetc(stdin);}fclose(fout);}出错的原因是( )。
A. 函数fopen调用形式有误
B. 输入文件没有关闭
C. 函数fgetc调用形式有误
D. 文件指针stdin没有定义
点击查看答案
相关试题
当执行以下程序时,输入123456789...
以下程序运行后的输出结果是【 】。main(...
Windows窗口一般由标题栏、菜单栏、控制按...
以下程序运行后的输出结果【 】。struct ...
以下程序运行后的输出结果是【 】。main(...