假定A=5,执行命令?A=A+5后,显示的结果是( )。
A.5
B.10
C..T.
D..F.
第1题:
A、6
B、.F.
C、0
D、.T.
第2题:
下列程序的执行结果是______。
include<lostream.h>
int a;
int sum_a(void)
{
a=a+5;
return a;
}
void main(void)
{
a=a+sum_a( );
cout<<a<<endl;
}
第3题:
下列程序的输出结果是______。 main ( ) { char a [10] ={ 9, 8,7,6, 5, 4,3, 2, 1,0},*p=a+5; printf ("%d", *--p); }
A.非法
B.a[4]的地址
C.5
D.3
第4题:
设有变量PI=3.1415926,执行命令?round(PI,3)的显示结果是______。
A.3.141
B.3.142
C.3.140
D.3.0
第5题:
DIMENSLONa(2,3)命令定义数组a后,再对各元素赋值:a(1,2)=6,a(1,3)=7,a(2,1)=8,a(2,2)=9,a(2,3)=10,然后再执行命令?a(1),则显示结果是______。
A..F.
B.变量未定义
C.3
D.5
第6题:
执行命令?space(3)-space(2)的结果是()
第7题:
假定X=2,执行命令?X=X+1后,结果是()。
第8题:
假定已经执行了命令M=[28+2],再执行命令?M屏幕将显示()。
第9题:
设有变量pi=3.14152926,执行命令?ROUND(pi,3)的显示结果是()。
第10题:
2.710
2.720
2.719
2.718
第11题:
3.141
3.142
3.140
3.000
第12题:
内存变量的值
字段变量的值
随机显示变量值
出错
第13题:
以下程序的输出结果是【 】。
include <stdio.h>
main()
{ int j,a[]={1,3,5,7,9,11,13,15},*P=a+5;
for(j=3; j;j-)
{ switch(i)
{ case 1:
case 2: printf("%d",*p++); break;
case 3: printf("%d",* (-p));
}
}
}
第14题:
以下程序的运行结果是_______。 #include "stdio.h" main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12}; int *p=a+5,*q=NULL; *q=*(p+5); printf("%d %d\n",*p,*q); }
A.运行后报错
B.6 6
C.6 12
D.5 5
第15题:
以下程序的输出结果是 ______。 #define NULL 0 #include<iostream.h> void main(){ int a[]={1,2,3,4,5,6,7,8,9,10}; int *p=a+5,*q=NULL; *q=*(p+5); cout<<*p<<’ ’<*q; }
A.运行后报错
B.6 6
C.6 11
D.5 5
第16题:
下列程序的输出结果是______。 main() { char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; printf("%d",*--p); }
A.非法
B.a[4]的地址
C.5
D.3
第17题:
用DIMENSLONa(2,3)命令定义数组s后再对各元素赋值:a(1,2);2,a(1,3):3,a(2,1)=4,a(2,2)=5,a(2,3)=6,然后再执行命令?a(5),则显示结果是______。
A..F.
B.变量未定义
C.3
D.5
第18题:
已定义数组inta[5]={1,2,3,4,5},*p;下列顺正确的是()
第19题:
设变量y=2.7184,在执行命令?ROUND(y,3)后显示的结果是()
第20题:
假如X=5,执行命令?X=X+5后,结果是()
第21题:
如果当前表中的一个字段名与一个内存变量名都是NAME,执行命令?NAME后,显示的结果是()。
第22题:
1
2
3
5
第23题:
5
10
.T.
.F