更多"有以下程序 int a=3; main( ) int s="的相关试题:
[单项选择]有以下程序:
#include <stdio.h>
main( )
int s;
scanf("%d", &s);
while(s>0)
switch(s)
case 1:printf("%d", s+5);
case 2:printf("%d", s+4); break;
case 3:printf("%d", s+3);
default: printf("%d", s+1); break;
scanf("%d", &s);
运行时,若输入123450<回车>,则输出的结果是( )。
A. 6566456
B. 66656
C. 66666
D. 6666656
[单项选择]有以下程序:
#include <stdio.h>
main( )
int s;
scanf("%d",&s);
while(s>0)
switch(s)
case 1:printf("%d",s+5);
case 2:printf("%d",s+4);break;
case 3:printf("%d",s+3);
default:printf("%d",s+1);break;
scanf("%d",&s);
运行时,若输入123450<回车>,则输出结果是
A. 6566456
B. 66656
C. 66666
D. 6666656
[单项选择]有以下程序:
#include<stdio.h>
main( )
int s;
scaIlf("%d", &s);
while(s>0)
switch(s)
case 1:printf("%d", s+5);
case 2:printf("%d", s+4).break;
case 3:printf("%d", s+3);
default:printf("%d", s+1)Ibreak;
scanf("%d",&s);
运行时,若输入123450<回车>,则输出结果是()
A. 6566456
B. 66656
C. 66666
D. 6666656
[单项选择]有以下程序:
#include<stdio.h>
main( )
int i, s=1;
for(i=1; i<50; i++)
if!(i%5) &&!(i%3) ) s+=i;
printf("%d/n",s); )
程序的输出结果是()。
A. 409
B. 277
C. 1
D. 91
[单项选择]有以下程序:
#include <stdio.h>
main( )
int i,s=0;
for(i=1;i<10;i+ =2) s+ =i+1;
printf("%d/n",s);
程序执行后的输出结果是( )。
A. 正整数1~9的累加和
B. 正整数1~10的累加和
C. 正整数1~9中奇数之和
D. 正整数1~10中偶数之和
[单项选择]
有以下程序
#include<stdio.h>
main( )
int s;
scanf("%d", &s);
while(s>0)
switch(s)
casel: printf("%d", s+5);
case2: printf("%d", s+4); break;
case3: printf("%d", s+3);
default: printf("%d", s+1);break;
scanf("%d", &s);
运行时,若输入1 2 3 4 5 0<回车>,则输出结果是()。
A. 6566456
B. 66656
C. 66666
D. 6666656
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int s[12]=1,2,3,4,4,3,2,1,1,1,2,3,c[5]=0,i;
for(i=0;i<12;i++) c[s[i]]++;
for(i=1;i<5;i++) printf("%d",c[i]);
printf("/n");
A. 1 2 3 4
B. 2 3 4 4
C. 4 3 3 2
D. 1 1 2 3
[单项选择]有以下程序:
#include <stdio.h>
main( )
int s[12]=f1, 2, 3, 4, 4, 3, 2, 1, 1, 1, 2, 3, c[5]=0), i;
for(i=0; i<1 2; i++) c[s[i]]++;
for (i=1; i<5; i++) printf("%d", c[i]);
printf("/n");
程序的运行结果是()。
A. 1234
B. 2344
C. 4332
D. 1123
[单项选择]有以下程序:
#include <stdio.h>
main( )
int s[12]=1, 2, 3, 4, 4, 3, 2, 1, 1, 1, 2, 3, c[5]=(0), i;
for(i=0; i<12; i++) c[s[i]]++;
for(i=1; i<5; i++) printf("%d", c[i]);
printf("/n");
程序的运行结果是( )。
A. 1232
B. 4344
C. 4332
D. 1123
[填空题]以下程序的输出结果是 【11】 。
main( )
int s,i;
for(s=0,i=1;i<3;i++,s+=i;
printf(“%d/n”,s);
[单项选择]有以下程序
int f(int a)
return a%2;
main( )
int s[8]=1,3,5,2,4,6,i,d=0;
for (i=0;f(s[i]);i++) d+=s[i];
printf("%d/n",d);
程序运行后的输出结果是()
A. 9
B. 11
C. 19
D. 21
[填空题]以下程序的输出结果是______。
void main( )
int s,i;
for(s=0,i=0;i<3;i++,s+=i);
printf("%d/n",s);
[单项选择]有以下程序
#include <stdio.h>
main( )
int s[12]=1,2,3,4,4,3,2,1,1,1,2,3,c[5]=0,i;
for(i=0;i<12;i++) c[s[i]]++;
for(i=1;i<5;i++) printf("%d",c[i]);
printf("/n");
程序的运行结果是()
A. 1 2 3 4
B. 2 3 4 4
C. 4 3 3 2
D. 1 1 2 3
[单项选择]有以下程序:
main( )
int f1 (int x, int y)
{ return x>yx:y; }
int f2 (int x, int y)
{ return x>yy:x; }
main( )
{ int a=4,b=3,c=5,d,e,f;
d=f1(a,b); d=f1(d,c);
e=f2(a,b); e=f2(e,c);
f=a+b+c-d-e;
printf("%d,%d,%d/n",d,f,e);
}
执行后输出的结果是( )。
A. 3,4,5
B. 5,3,4
C. 5,4,3
D. 3,5,4