运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a<
A. int a[5]={0,1,2,3,4,5};
B. char a[]={0,1,2,3,4,5};
C. char a={'A','B','C');
D. int a[5]="0123";
查看答案
下列程序段的输出结果为()。 #include<stdio.h> main() { static char a[]="language"; char*p; p=a; for(p=a;p<a+8;p+=2) putchar(*p); }
A. 1
B. 4
C. 9
D. 0
有下列函数定义: fun(float h) { printf("%f,%f\n",h,h*h);} 该函数的类型是()。
A. 27
B. 6
C. 25
D. 30
设有程序段: int k=12; while(k=1) k=k-1; 则下列描述中正确的是()。
A. 0
B. 1
C. TRUE
D. FALSE
有下列程序段: int n,t=1,s=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是()。
A. 4,4
B. 2,2
C. 4,5
D. 2,4