更多"改正下列程序中不正确的语句。
main( )
{ "的相关试题:
[多项选择]改正下列程序中不正确的语句。
main( )
{ int a;
scanf(“%d”, a); if (a = 1) printf(“One/n”) ; }
[单项选择]阅读以下程序
#include <stdio.h>
main( )
int case;float printF;
printf("请输入2个数:");
scanf("%d %f",&case,&printF):
printf("%d %f/n",case,printF);
该程序在编译时产生错误,其出错原因是
A. 定义语句出错,case是关键字,不能用作用户自定义标识符
B. 定义语句出错,PrintF不能用作用户自定义标识符
C. 定义语句无错,scanf不能作为输入函数使用
D. 定义语句无错,printf不能输出case的值
[填空题]下列程序语句执行后的结果是______。
main( )
{int x=’f’;printf("%c/n",’A’+(x-’a’+1));}
[单项选择]以下程序运行后的输出结果是
main( )
char c; int n=100;
float f=10; double x;
x=f*=n/=(c=50);
printf("%d%f/n",n, x);
A. 2 20.000000
B. 100, 20.000000
C. 2 40.000000
D. 100 40.000000
[单项选择]执行下面程序中的输出语句后,a的值是()
main( )
int a;
cout<<(a=3*5,a*4,a+5);
A. 65
B. 20
C. 15
D. 10
[单项选择]执行下列程序中的输出语句后,a的值是( )。
main( )
int a;
printf("%d/n",(a=2*3,a*5,a+7) );
A. 17
B. 37
C. 6
D. 13
[填空题]下列程序的运行结果是 【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);
[填空题]选择程序中的输入输出语句,以满足题目给定的输入输出数据形式。
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 x=8,y=8;
printf("%d%d/n",x--,--y);
A. 8 8
B. 7 7
C. 7 8
D. 8 7
[填空题]下列程序的输出结果是16.00,请填空。
main( )
int a=9,b=2;
float x= 【9】 ,y=1,1,z;
z=a/2+b*x/y+1/2;
printf("%5.2f/n",z);