更多"#include<stdio.h> main( ) int c"的相关试题:
[单项选择]有以下程序
#include
main( )
int c;
while((c=getchar( ))!=’/n’)
switch(c-’2’)
case0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
case 4:putchar(c+3);break;
printf("/n")
从第一列开始输入以下数据代表一个回车符。
2743
程序的输出结果是
A. 66877
B. 668966
C. 6677877
D. 6688766
[填空题]#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+2);break;}}
printf("/n");
}
程序运行时,输入2743<CR>,则运行结果是:______
[单项选择]有以下程序:
#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. 877
B. 966
C. 778
D. 766
[填空题]有以下程序:
#include
main( )
{ char c;
while( (c=getchar( ) )!=’’) putchar(- - c);
}
程序运行时,如果从键盘输入Y N<回车>,则输出结果为【10】。
[填空题]有下列程序:
#include<stdio.h>
main( )
char c;
while((c=getchar( ))!=’,’)putchar(++C) ;
程序运行时,如果从键盘输入:A,B,<CR>,则输出结果为______。
[填空题]
[程序]
#include
void main(void)
{
int c2,c3,c5,m=20;
c2=c3=c5=0;
for(int i=1;i<=m;i++){
if(i==15 || i==14)continue;
if(i%2==0) c2++;
if(i%3==0) c3++;
if(i%7==0) c5++;
}
cout<
}
执行程序后输出的第一行是___(1)___, 第三行是___(2)___
[简答题]写出下列程序的运行结果:
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);
default : putchar(c+2); break;
}
}
从键盘输入数据:2473,代表回车。
[填空题]
[程序]
#include
int fun(char *s)
{
char *p=s;
while(*p) p++;
return(p-s);
}
void main(void)
{
char s1[]={"China"},s2[]={"Apple/nPear/tCat/0Bye"};
cout<
cout<
}
执行以上程序后输出的第一行是 () ,第二行是 () 。
[单项选择]有以下程序:
#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. 66877
B. 668966
C. 6677877
D. 6688766
[单项选择]有以下程序:
#include <stdio.h>
main( )
int c;
while((c=getchar( ) )! =’/n’)
switch(c-’2’)
case 0: case 1: putchar(c+4);
case 2:putehar(c+4);break;
case 3:putchar(c+3);
default:putchar(c+2);break;
运行程序,从第一列开始输入以下数据:
2473<回车>
则程序的输出结果是( )。
A. 668977
B. 668966
C. 66778777
D. 6688766
[单项选择]有以下程序
#include<stdio.h>
void main( )
int c=0,k;
for(k=1;k<3;k++)
switch(k)
default:c+=k;
case 2:c++;break;
case 4:c+=2;break;
printf("%d/n",c);
程序运行后的输出结果是______。
A. 3
B. 5
C. 7
D. 9
[单项选择]有以下程序 #include<stdio.h> main( ) { int c; while((c=getchar( ))!=’/n’){ switch(c-’2’){ case O:case1:putchar(c+4); case 2:putchar(c+4);braeak; case3:putchar(c+3); default:putchar(c+2);break;} } } 从第一列开始输入以下数据,↓代表一个回车符。 2473↓ 程序的输出结果是_______。
A. 668977
B. 668966
C. 66778777
D. 6688766
[填空题]有以下程序
#include
main( )
{ int c[3]={0}, k ,i;
while((k=getchar( )!=’/n’)
c[k-’A’]++;
for(i=0;i<3;i++) printf("%d",c[i]); printf("/n");
}
若程序运行时从键盘输入ABCACC<回车>,则输出结果为 【12】 。
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int c=0, k;
for(k=1; k<3; k++)
switch(k)
default: c+=k;
case 2: c++; break; case 4: c+=2; break;
printf("%d/n", c);
A. 3
B. 5
C. 7
D. 9