题目内容

下面程序的输出是()。#includeintmain(){inta=7,b=4;floatm=38.4,n=6.4,x;x=a/2+b*m/n+1/2;printf("%4.lf\n",x);return0;}

A. 27
B. 27.5
C. 28
D. 28.5

查看答案
更多问题

若x为int型变量,ch为char型变量,则下面程序段运行结果是()。intx=12;charch=’a'printf(“%x,%o,”,ch,ch,x);printf(“x=%%d\n”,x);

A. 因变量定义的类型与格式控制符的类型不匹配,输出不定值
B. 输出变量的个数与格式控制符的个数不同,输出为零值或不定值
C. 61,141,x=%d
D. 61.14],x=%12

下列选项中不是C语句的是( )。

A.n++
B.;
C.x=y=z;
D.{a=1,b=2,c=a*b}

若有变量定义语句int m,n,运行时输入( ),则m和n的值都是10 scanf(“m=%d,n=%d”,&m,&n);

A.10 10
B.10,10
C.m=10 n=10
D.m=10,n=10

若有定义flat f=45678;”,则执行语句”printf(“%.3f”,f);’’后,输出结果( )

A. 1. 23e+2
B. 123.457
C. 23.456780
D. 1.234e+2

答案查题题库