下列程序的输出结果是 #include<iostream.h> void main( ) { int a[3],i,j,k=2; for(i=0;i<3;i++)a[i]=i; for(i=0;i<k;i++) for(j=0;j<k;j++) a[j]=a[i]; cout<<a[2];}
A.2
B.3
C.1
D.0
第1题:
下列程序的输出结果是【 】。
include<iostream.h>
void main()
{
int i(1),j(2),k(3),a(10);
if(!i)
a--;
else if(j)
if(k)a=5;
else
a=6;
a++;
cout<<a<<endl;
if(i<j)
if(i!=3)
if(!k)
a=1;
else if(k)
a=5;
6+=2;
cout<<a<<endl;
第2题:
以下程序运行后的输出结果是【 】。
include <iostream.h>
main()
{
int i=10,j=0;
do
{
j=j+ i; i--;
}
while(i>2);
cout<<j;
}
第3题:
设有如下程序#include<atdio.h>main(){int**k, *j, i=100;j=&i, k=&j;printf("%d\n",**k);}上述程序的输出结果是______。
A.运行错误
B.100
C.i的地址
D.i的地址
第4题:
以下程序的输出结果是( )。 //include<iostream.h> main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j, t=1; for(i=0,i<3; i+ +) for(j=i;j<=i; j+ +) t=t+b[i][b[j][j]]; cout<<t; }
A.3
B.4
C.1
D.9
第5题:
设有如下程序 #include<stdio.h> main() { int**k,*j,i=100 j=&i; k=&j; printf("%d\n",**k); } 上述程序的输出结果是______。
A.运行错误
B.100
C.i的地址
D.j的地址