以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符串#号时结束输入和输出操作,但程序有错 #include<stdio.h> main() { FILE*fout; char ch; fout=fopen(’abc.txt’,’w’); ch=fgetc(stdin); while(ch!=’#’) { fputc(ch,four); ch=fgetc(stdin); } fclose(fout); } 出错的原因是______。
A. 函数fopen调用形式错误
B. 输入文件没有关闭
C. 函数fgetc调用形式错误
D. 文件指针stdin没有定义
查看答案
( )负责对评价机构实施统一监督管理,组织或委托省级环境保护行政主管部门细致地对评价机构进行抽查,并向社会公布有关情况。
A. 地方环境保护局
B. 国家环境保护总局
C. 地级以上环境保护局
D. 国家人事部
对于下面的程序 #include<stdio.h> #include<string.h> char *scmp(char*s1,char*s2) { if(strcmp(s1,s2)<0)return(s1); else return(s2); } main() { int i:char string[20],sb[3][20]; for(i=0;i<3;i++)gets(str[i]); strcpy(string,scmp(str[0],str[1])); strcpy(string,scmp(string,str[21)); printf("%s\n",string); } 若运行时依次输入abcd、abba和abc三个字符串,则输出结果为______。
A. abcd
B. abba
C. abc
D. abca
由香橙油50%、茉莉花油50%而制得的化妆品用香料
下列程序段的输出结果是 【10】 。 int n=’c’; switch(n++) {default:printf("error");break; case ’a’: case ’A’: case ’b’: case ’B’:printf("good");break; case ’c’:case’C’:printf("pass"); case ’d’:case’D’:printf("warn"); }