网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
34、putchar()的作用
A.从键盘输入一个字符
B.从键盘输入一个字符串
C.从键盘输出一个字符
D.从键盘输出一个字符串
参考答案和解析
错误
更多 “34、putchar()的作用A.从键盘输入一个字符B.从键盘输入一个字符串C.从键盘输出一个字符D.从键盘输出一个字符串” 相关考题
考题
执行下面的程序时,输入abc(其中CR代表回车),输出结果是()。includeinclude
执行下面的程序时,输入abc<CR>(其中CR代表回车),输出结果是( )。 #include<stdio.h> #include <string.h> main() { char ch; while((cn=getchar())!='n') { switch(ch-'a') { case 0: putchar(ch+1); case 1:putchar(ch+1);break; case 2:putchar(ch+2); caSe 3:putchar(ch+2);break; } } }A.abcB.bbcC.abcdD.bbcee
考题
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。include stdio.hmain(){FILE *fp; char ch;fp=fopen(【 】);ch=fgetc(fp);while(!feof(fp)) { putchar(ch); ch=fgetc(fp); }putchar('\n');fclose(fp);}
考题
下列程序输出的结果是()。includesub1(char a,char b){char c:c=a:a=b:b=c; }sub2(char
下列程序输出的结果是( )。 #include<stdio.h> sub1(char a,char b) {char c:c=a:a=b:b=c; } sub2(char*a,char b) {char c:c=*a;”a=b;b=c;} sub3(char*a,char*b) {char c;c=*a;”a=*b;*b=c;} void main() { char a,b; a='A';b='B':sub1(a,b);putchar(a):putchar(b): a='A';b='B'; sub2(a,b);putchar(a);putchar(b); a='A';b='B'; sub3(a,b);putchar(a);putchar(b); putchar('\n'); }A.ABABABB.ABBBBAC.ABBABAD.ABABBA
考题
下列程序的输出结果是______。 #include sub1(char a,char b) {char c; c=a;a=b;b=c;} sub2(char* a,char b) {char c; c=*a;*a=b;b=c;} sub3(char* a,char*b) {char c; c=*a;*a=*b;*b=c;} { char a,b; a='A' ;b='B'; sub3 (a, b) ;putchar (a) ;putchar (b); a='A';b='B';sub2(a,b);putchar(a);prtchar(b); a='A';b='B';sub1(a,b);putchar(a) ;putchar(b); }A.BABBABB.ABBBBAC.BABABAD.BAABBA
考题
若变量已正确定义,下列正确的程序段是( )。A.while(ch=getchar()=='\N')putchar(ch);B.while((ch=getchar())=='\n')putchar(ch);C.while((ch=getchar())!='\N')putchar(ch);D.while((ch=getchar())!='\n')putchar(ch);
考题
与“for(i=0;i<10;i++)putchar('a'+i);”功能不同的语句是______。A.for(i=0;i<10;)putchar('a'+(++i));B.for(i=0;i<10;)putchar('a'+(i++));C.for(i=0;i<10;putchar('a'+i),i++);D.for(i=0;i<=9;i++)putchar('a'+i);
考题
设x,y均是int类型变量,则以下不正确的函数调用为______。A.getchar();B.putchar('\108');C.scanf("%d%*2d%d",x,y);D.putchar('\'');
考题
若程序执行时的输入数据是"2473",则下述程序的输出结果是includevoid main(){int cs;w
若程序执行时的输入数据是"2473",则下述程序的输出结果是 #include<stdio.h> void main() { int cs; while((cs=getchar())!=,'\n') {switch(cs='2') { case0 case 1:putchar(cs+4); case 2:putchar(cs+4); break; case 3:putchar(cs+3);default:putchar(cs+2);}}}A.668977B.668966C.6677877D.6688766
考题
若变量已正确定义,以下while循环不断输出读入的字符,当读入回车换行符时结束循环。正确的程序段是A.while(ch=getchar()=='\N')putchar(ch);B.while(ch=getchar())=='\N')putchar(ch);C.whle((ch=getchar())!='\N')putchaf(ch);D.while((ch=getchar())!='\N')putchar(ch);
考题
有以下程序:includemain(){int c; while((c=getchar())!='\n') {switch(c-'2'){case 0
有以下程序: #include<stdio.h> main() { int c; while((c=getchar())!='\n') { switch(c-'2') { case 0: case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+3); case 4:putchar(c+3);break;}} printf("\n")} 从第一列开始输入以下数据<CR>代表一个回车符。 2743<CR> 程序的输出结果是A.66877B.668966C.6677877D.6688766
考题
有以下程序:includemain(){int c;while((c=getchar())!='\n'){switch(c-'3'){case 0:c
有以下程序: #include<stdio.h> main() {int c; while((c=getchar())!='\n') {switch(c-'3') {case 0: case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+3); case 4:putchar(c+3);break; }} printf("\n");} 从第一列开始输入数据(<CR>代表…个回车符):3845<CR>,则狴序输出结果为( )。A.77889B.77868C.776810D.7.78866e+007
考题
有以下程序#includestdio.hmain(){ int c;while((c=getchar())!=′\n){ switch(c-′2′){ case 0:case 1:putchar(c+4);case 2:putchar(c+4);break;case 3:putchar(c+3);case 4:putchar(c+3);break; } }printf("\n")}从第一列开始输入以下数据CR代表一个回车符。2743CR程序的输出结果是A.66877B.668966C.6677877D.6688766
考题
下列程序输出的结果是( )。 #includestdi0.h funl(chara,charb){charC;c=a;a=b;b=C;) fun2(char*a,charb){charC;c=*a;*a=b;b=c;) fun3(char*a,char*b){charC;C=*a;*a=*b;*b=C;) voidmain( ) { chara,b; a='A';b='B';fun1(a,b);putchar(a);putchar(b); a='A';b='B';fun2(&a,b);putchar(a);putchar(b); a='A';b='B';fun3(&a,&b);putchar(a);putchar(b); putchar('\n'); }A.BABBABB.ABBBBAC.ABBABAD.ABABBA
考题
若程序执行时的输入数据是"2473",则下述程序的输出结果是#includestdio.hvoid main(){ int cs;while((cs=getchar())!=; '\n'){switch(cs-'2'){ case 0case 1: putchar(cs+4);case 2: putchar(cs+4);break;case 3: putchar(cs+3); default: putchar(cs+2); } } }A.668977B.668966C.6677877D.6688766
考题
有以下程序includesub1(char a,char B) {char c;c=a;a=b;b=c;}sub2(char *a,char B) {
有以下程序 #include<stdio.h> sub1(char a,char B) {char c;c=a;a=b;b=c;} sub2(char *a,char B) {char c;c=*a;*a=b;b=c;} sub3(char *a,char *B) {char c;c=*a;*a=*b;*b=c;} main() { cha,a,b; a='A';b='B';sub3(a,b) putchar(a);putchar(b); a='A';b='B';sub2(a,b) ;putchar(a);putchar(b); a='A';b='B';sub1(a,b) ;putchar(a);putchar(b); } 程序运行后的输出结果是( )A.BABBABB.ABBBBAC.BABABAD.BAABBA
考题
下列程序输出的结果是()。includesubl(char a,char b) {char c;c=a;a=b;b=c; }sub2(cha
下列程序输出的结果是( )。 #include<stdio.h> subl(char a,char b) {char c;c=a;a=b;b=c; } sub2(char*a,char b) {char c;c=*a;*a=b;b=c;} sub3(char*a,char*b) { char c;c=*a;*a=*b;*b=c; } void main() { char a,b; a='A';b='B';subl(a,b);putchar(a);putchar(b); a='A';b='B';sub2(a,b);putchar(a);putchar(b); a='A';b='B';sub3(a,b);putchar(a);putchar(b); putchar('\n'); }A.BABBABB.ABBBBAC.ABBABAD.ABABBA
考题
有以下程序:includemain(){int c;while((c=getchar())!='\n')switch(c-'2'){case 1:pu
有以下程序: #include<stdio.h> main() { int c; while((c=getchar())!='\n') switch(c-'2') {case 1:putchar(c+4); case 2:putchar(c+4);break; case 3:putchar(c+4); case 4:putchar(c+4);break; } printf("\n"); } 输入以下数据,<CR>代表一个回车符, 2743<CR> 程序的输出结果是( )。A.877B.966C.778D.766
考题
单选题有以下程序:
#include
main()
{
if('\0'==0)putchar('1');
if('0'==0)putchar('2');
if('a''b')putchar('3');
}
程序运行后的输出结果是( )。A
1B
123C
23D
3
考题
单选题有如下程序 #include main() { inti,*ptr; intarray[5]={5,3,1}; for(ptr=array,i=0;i5;i++,ptr++) { if(*ptr==0) putchar('X'); else putchar('A'+*ptr); } printf(""); } 程序运行后的输出结果是( )。A
FDBXXB
FFFXXC
FDBBBD
ABCDE
考题
单选题有以下程序:
#include
main()
{
charc;
while((c=getchar())!='')
{
switch(c-'2')
{
case0:
case1:putchar(c+4);
case2:putchar(c+4);break;
case3:putchar(c+3);
default:putchar(c+2);break;
}
}
printf();
}
程序运行后从第一列开始输入以下数据:
2473回车
程序的输出结果是( )。A
668977B
4444C
6677877D
68766
考题
单选题有如下程序:
#include
main()
{
chara='3',b='A';
inti;
for(i=0;i6;i++)
{
if(i%3)putchar(a+i);
elseputchar(b+i);
}
printf();
}
程序运行后的输出结果是( )。A
A45D78B
ABC678C
34CD78D
34AB78
考题
单选题有如下程序#include main() { if('\0'== 0)putchar('X'); if('0'== 0)putchar('Y'); if('a''b')putchar('Z'); printf();}程序运行后的输出结果是( )。A
XB
XYZC
YZD
Y
热门标签
最新试卷