下列程序运行时,若输入 1abcedf2df< 回车 > 输出结果为 __________ 。 #include main() { char a=0,ch; while((ch=getchar())!='\n') { if(a%2!=0&&(ch>='a'&&ch<='z')) ch=ch-'a'+'A'; a++; putchar(ch); } printf(\n); }
有以下程序,程序的运行结果是 _________ 。 #include void main() { char ch='Z'; ch=(ch-'A'+1)%26+'A'; putchar(ch); }
以下程序有错,错误原因是()main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;……}
有如下程序: #include int main() { char ch[2][5]={6937,8254}; int i,j,s=0; for(i=0;i<2;i++) for(j=0;ch[i][j]>'\0';j+=2) s=10*s+ch[i][j]-'0'; printf(%d\n,s); return 0; } 该程序的输出结果是 ( ) 。
有以下程序: *#includeunion pw{ int i; char ch[2]; } a;main(){ a.ch[0]=13; a.ch[1]=0; printf(%d\n,a.i); }程序的输出结果是 。
已知字符a的ASCII码值为97,则以下程序的输出结果是#includestdio.hvoid main(){ char ch=‘c’;printf(%c%d\n,ch,ch);}
有以下程序 main( ) { char ch[]=\uvwxyz\,*pc; pc=ch;printf(\%c\\n\,*(pc+5)); } 程序运行后的输出结果是
用getchar()从键盘上输入一个字符,用putchar()打印出来!参考程序1与参考程序2都可以实现题目要求。#include int main(){char a;a=getchar();putchar(a);return 0;}参考程序2:#include int main(){char ch;scanf(“%c”,&ch);printf(“%c”,ch);return 0;}
有以下程序段#include “stdio.h”main(){ char ch1,ch2;int n1;n2;ch1=getchar(); ch2=getchar();n1=ch1-’0’;n2=n1*10+(ch2-‘0’);printf(“%d\\n”;n2)} 程序运行时输入:12,执行结果是 【1】 。
有以下程序#includevoid main( ){ char ch = '1';while (ch < '9'){printf('%d', ch - '0');ch++;}}程序运行后的输出结果是_______。
有如下程序: main() {char ch[2][5]={"6937","8254"},*p[2]; int i,j,S=0; for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'\0';j+=2) s=10*s+p[i][j]-'0'; printf("%d\n",S); } 该程序的输出结果是()。
有如下程序: inClude<iostream> using namespaCe std: Class CD{ publiC: ~CD{Cout<<’C’:} private: Char name[80]; }; int main{ CD a,*b,d[2]; return 0; 执行这个程序的输出结果是()。
有如下程序main(){ char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>′\0′;j+=2)s=10*s+p[i][j]-′0′;printf("%d\n",s);}该程序的输出结果是
有如下程序: main() {char ch[2][5]={"6937","8254"},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]
设有如下程序 include main() { char ch1='A',ch2='a'; printf("%c\n",(ch1,ch2)); } 则下列叙述正确的为()
如下程序的输出结果是include<stdio.h>main(){ char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0;for(i=0;i<2;i++) p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>′\0′;j+=2)s=10*s+p[i][j]-′0′;printf("%d\n",s);}
若有如下程序: main() { int a=6;char ch=c; printf("%d\n",(a&2)&&(ch<'m')); } 则程序运行后的输出结果是()。
有如下程序main(){char s[][5]={"abc","de","fgh"};printf("%c",s[2][6]);}其输出为______。A.不
运行下列程序main(){char ch='B';printf("%c%d",ch,ch++);}的输出是()
有以下程序,程序运行结果为()。include “stdio.h”main(){char ch;ch=’s’;switch (ch){ case ’a’: printf(“a=%c/n”,ch);default: printf(“end!/n”);case ’b’: printf(“b=%c/n”,ch);case ’c’: printf(“c=%c/n”,ch);}}
若有如下程序:main(){char a[]={"1234"};int i,t=0;for(i=0;a[i]>='0'&&a[i]<='9';i+=2)
阅读下面的程序找出哪一行出错include “stdio.h”void main(){ char ch; 1 printf(“请输入一个字符”); 2 ch=getchar(); 3 printf(“刚刚输入的字符为”); 4 printf(“%f”,ch);}
以下程序试图把从终端输入的字符输出到名为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(std
5、下面程序的运行结果是 。 include <stdio.h> main() {char ch[7]={“12ab56”}; int i,s=0; for(i=0;ch[i]>=’0’&&ch[i]<=’9’;i+=2) s=10*s+ch[i]-‘0’; printf(“%d”,s); }