阅读以下程序,当输入数据的形式为:25,13,10,正确的输出结果为( )。#include "stdio.h"void main(){ int x,y,z; scanf("%d%d%d", &x,&y,&z); printf("x+y+z=%d\n",x+y+z);}
A. x+y+z=48
B. x+y+z=35
C. x+z=35
D. 不确定值
查看答案
假定a的初值为12,则执行语句“a+=a-=a*a;”后,a的值是(C)。A.B.C.D.
A. 132
B. -132
C. -264
D. 12
设短整型变量x的值为12,假定分配给x的内存单元地址是0xff00和0xff01,则在程序中能表示变量x的地址是(C)。A.B.C.
A. 0xff00
B. 0xff01
C. &x
D. &12
设变量a是整型,f是实型,i是双精度实型,则表达式“10+'a'+i*f+i*f”的数据类型为()。
A. int
B. foat
C. double
D. 不确定
下面四个选项中,均是合法转义字符的选项是()。
A. '\'','\x1f','\101'
B. '\1011','\017' ,'\”'
C. '\018’,'\f ' ,'\xab'
D. '\\0','\101','\xf'