正确答案: D
3.000000
题目:假定x和y为double型,则表达式x=2,y=x+3/2的值是
查看原题查看所有试题
学习资料的答案和解析:
[单选题]C语言结构体类型变量在程序运行期间
所有的成员一直驻留在内存中
[单选题]现代集成电路使用的半导体材料通常是( )。
硅
[单选题]下列程序段的执行结果为( )。 a=0:b=1 Do a=a+b b=b+1 Loop Whilea10 Print a;b
105
[单选题]下列符号中可以用作C++标识符的是
_radius
解析:解析:本题考查C++语言中的标识符的定义。标识符不是一个随意的字符序列,定义标识符时一般应注意如下几点:第一个字符必须是字母或下划线,中间不能有卒格,所以选项D是错误的:在第一个字母后,可以是任意字母、下划线和数字组成的字符序列,所以选项B不正确:标识符的长度是任意的,但特定的编译系统能够识别的标识符长度是有限的。一般不要超过31个字符:标识符中大小写字母是有区别的:用户定义标识符时,不要采用系统的保留字,else是系统保留字所以选项C是错误的。故应该选择A。
[单选题]有下列程序: main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n=0;k--; case2: case 4;n+=2;k--;break; } printf("%d",n); }while(k>0&&n5); } 程序运行后的输出结果是( )。
235
解析:解析:因为变量的初始值分别为k=5,n=0,所以程序第1次进入循环时,执行default语句,输出0,k减1:这时n=0,k=4,程序进行第2次循环,执行case 4:这个分支,结果是n=2,k=3,打印出2;这时n=2,k=3,程序进行第3次循环,执行case 3:这个分支,结果是 n=3,k=2,打印出3;这时n=3,k=2,程序然后进行第4次循环,执行case 2:case 4:这个分支,结果是n=5,k=1,打印出5,这时因为n=5不满足n5的循环条件,因此退出循环,程序运行结束。所以在屏幕上打印出的结果是0235。
[单选题]对应于“int a, b; float c; scanf ("a=% d, b=% f c= % d", &a, &c, &b);”的输入是 ( )。
s=45;b=67 c=89
解析:解析:严格按照scanf的输入控制串的要求来输入。