更多"改正下列程序中不正确的语句。
main( )
{ "的相关试题:
[简答题]改正下列程序中不正确的语句。
main( )
{ int n ;
float s=1.0;
for(n=10;n>1;n- -)
s=s+1/n;
printf(“%6.1f/n”,s); }
[单项选择]有以下程序:
#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
[填空题]下列程序语句执行后的结果是______。
main( )
{int x=’f’;printf("%c/n",’A’+(x-’a’+1));}
[简答题]
程序阅读题:
#include <stdio.h>
main( )
{ int num,s;
scanf("%d",&num);
if(Bum>=0&&num<=100)
{s=num/10;
switch(S)
{case 6:printf("%d- - -及格/n",num);break;
case 7:printf("%d- - -中/n",nun);break;
case 8:printf("%d- - - 良/n",Bum);break;
case 9:
case 10:printf("%d- - -优/n",num);break;
default:pfintf("%d- - -差/n",Bum);
}
}
}
程序运行两次,第一次输入值为85,第二次输入值为45。
则程序第一次运行结果为:()
程序第二次运行结果为:()
[单项选择]执行下面程序中的输出语句后,a的值是()
main( )
int a;
cout<<(a=3*5,a*4,a+5);
A. 65
B. 20
C. 15
D. 10
[填空题]下列程序的运行结果是 【13】 。
#include<stdio.h>
main
int k=4,m=3,p;
p=func(k,m);
printf("%d",p);
p=func(k,m);
printf("%d/n",p);
func(a,b)
int a,b;
static int m=0,i=2;
i+=m+1;
m=i+a+b;
return(m);
[单项选择]执行下列程序中的输出语句后,a的值是( )。
main( )
int a;
printf("%d/n",(a=2*3,a*5,a+7) );
A. 17
B. 37
C. 6
D. 13
[单项选择]下列程序的输出结果是( )。
main
int x=8,y=8;
printf("%d %d/n",x--,--y);
A. 8 8
B. 7 7
C. 7 8
D. 8 7
[填空题]选择程序中的输入输出语句,以满足题目给定的输入输出数据形式。
main( )
int a;float b;
【11】
【12】
输入形式:3.52<空格>6<回车>
输出形式:a*b=21.12
[单项选择]下列程序的输出结果是( )。
main
int x=8,y=8;
printf("%d%d/n",x--,--y);
A. 8 8
B. 7 7
C. 7 8
D. 8 7
[单项选择]有以下程序
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
[单项选择]有以下程序:
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
[单项选择]有以下程序
main(int argc,char *argv[ ])
{ int n,i=0;
while(argv[1][i]!=’’/0’’)
{ n=fun( ); i++;}
printf("%d/n",n*argc);
}
int fun( )
{ static int s=0;
s+=1;
return s;
}
假设程序编译、连接后生成可执行文件exam.exe,若键入以下命令 exam 123〈回车〉
则运行结果为( )。
A. 6
B. 8
C. 3
D. 4