题目内容
(请给出正确答案)
[单选题]
下面程序段运行后,变量a、f的值依次是()。inta=13doublef=12、545A=a%(int)f
A.0,12、545000
B.1312、545000
C.1,12、545000
D.1,12
查看答案
如果结果不匹配,请 联系老师 获取答案
A.0,12、545000
B.1312、545000
C.1,12、545000
D.1,12
A.34
B.26
C.26或34
D.0
若变量已正确定义,下面程序段的输出结果是______。
x=5.238794;
printf("%f\n",(int)(x*1000+0.5)/(float)1000);
有以下程序段,且变量已正确定义和赋值 for(s=1.0,k=1;k<=n;k++)s=s+1.0/(k*(k+1)); printf("s=%f\n\n",s); 请填空,使下面程序段的功能与之完全相同 s=1.0;k=1; while(【 】){s=s+1.0/(k*(k+1));【 】;} printf("s=%f\n\n",s);
A.x的值是1,y的值是1,z的值是6
B.x的值是2,y的值是1,z的值是3
C.x的值是1,y的值是2,z的值是3
D.x的值是2,y的值是1,z的值是6
下面程序段的运行结果是( )。
char a[7]="abcdef",b[4]="ABC";
strcpy(a,b) ;
printf("%c",a[5]);
(A)空格 (B)\0 (C)e (D)f
A.变量a的地址
B.变量b的值
C.变量a的值
D.变量b的地址
执行下面程序段后,k的值是______。
k=1;n=263;
do{k*=n%10;n/=10;}while(n);
假设ES段中有一个字符串“12FG3LM5C”,其名为ARRAY,下面程序段执行后,CX的值是______。
CLD
LEA DI, ES:ARRAY
MOV AL, 'G'
MOV CX, 9
REPNE SCASB
HLT
A.9 B.5 C.4 D.0