以下叙述中正确的是 ______。
A.调用printf函数时,必须要有输出项
B.使用putchar函数时,必须在之前包含头文件stdio.h
C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码
第1题:
以下程序试图把从终端输入的字符输出到名为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没有定义
第2题:
以下叙述中正确的是( )。
A.调用printf函数时,必须要有输出项
B.使用putchar函数时,必须在之前包含头文件stdio.h
C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCⅡ码
第3题:
下列叙述中错误的是( )。
A.gets函数用于从终端读入字符串
B.getchar函数用于从磁盘文件读入字符
C.fputs函数用于把字符串输出到文件
D.fwrite函数用于以二进制形式输出数据到文件
第4题:
以下叙述中正确的是( )。
A.调用pfintf函数时,必须要有输出项
B.使用putchar函数时,必须在之前包含头文件stdio.h
C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码
第5题:
以下叙述正确的是______。
A.构成C程序的基本单位是函数
B.可以在函数中定义另一个函数
C.main()函数必须放在其他函数之前
D.所有被调用的函数一定要在调用之前进行定义
第6题:
下列叙述中正确的是( )。
A.调用printf()函数时,必须要有输出项
B.使用putchar()函数时,必须在之前包含头文件stdio.h
C.在C语言中,整数可以以二进制、八进制或十六进制的形式输出
D.调节getchar()函数读入字符时,可以从键盘上输入字符所对应的ASCII码
第7题:
下列叙述中,正确的一条是______。
A.putchar函数可以输出一个字符串
B.在printf("%c",c)函数中,两个c是一样的
C.语句printf("%d%%",1)的输出结果为1%
D.用scar函数输入数据时可以规定精度,例如scanf("%7.2f",&a)
第8题:
在使用pulchar和getchar函数处理字符时。必须在程序的开头出现包含头文件的命令行是_________。
第9题:
可以调用putchar函数输出字符。
第10题:
C++语言中,用于直接从键盘输入中读入单个字符的字符串函数是()。
第11题:
从键盘上输入某字符串时,不可使用的函数是().
第12题:
gets函数用于从终端读入字符串
getchar函数用于从磁盘文件读入字符
fputs函数用于把字符串输出到文件
fwrite函数用于以二进制形式输出数据到文件
第13题:
以下叙述中错误的是
A.gets函数用于从终端读入字符串
B.getehar函数用于从磁盘文件读入字符
C.fputs函数用于把字符串输出到文件
D.fwrite函数用于以二进制形式输出数据到文件
第14题:
以下叙述中错误的是( )。
A.gets函数用于从终端读入字符串
B.getchar函数用于从磁盘文件读入字符
C.fputs函数用于把字符串输出到文件
D.fwrite函数用于以二进制形式输出数据到文件
第15题:
以下叙述中正确的是( )。
A.构成C程序的基本单位是函数
B.可以在一个函数中定义另一个函数
C.main函数必须放在其他函数之前
D.所有被调用函数一定要在调用之前进行定义
第16题:
以下程序试图把从终端输入的字符输出到名为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没有定义
第17题:
在下列叙述中,正确的一条是______。
A.如果形参发生改变,不会改变主调函数的实参值
B.在C语言中,函数可以递归调用或递归定义
C.数组名作函数参数时,也采用“值传送”方式
D.预处理时,宏名用字符串代替,并检查语法正确与否
第18题:
请补充main函数,该函数的功能是:从键盘输入若干字符放到一个字符数组中,当桉回车键时结束输入,最后输出这个字符数组中的所有字符。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
include<stdio.h>
include<ctype.h>
main()
{
int i=0;
char a [81];
char *p=s;
clrscr ();
printf{" Input a string \n");
for (i=0; i<80; i++)
{
s [i] =getchar ( );
if (s [i]=='\n')
【 】;
}
s[i]=【 】
printf(" display the string \n");
while (*p)
putchar (【 】);
}
第19题:
以下叙述中正确的是______。
A.调用printf函数时,必须要有输出项
B.调用putchar函数时,必须在之前包含头文件stdio. h
C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
D.调用getchar函数读人字符时,可以从键盘上输入字符所对应的ASCII码
第20题:
在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
Achar
Bint
Cfloat
Ddouble
第21题:
可以调用getchar函数输入字符。
第22题:
getchar()函数用于输入单个字符,putchar()函数用于输出单个字符。
第23题:
使用putchar函数时,必须在之前包含头文件stdio.h