网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

【填空题】定义如下变量和数组: int k; int a[3][3]={9,8,7,6,5,4,3,2,1}; 则语句for(k=0;k<3;k++) cout<<a[k][k];的输出结果是____。


参考答案和解析
3 5 7
更多 “【填空题】定义如下变量和数组: int k; int a[3][3]={9,8,7,6,5,4,3,2,1}; 则语句for(k=0;k<3;k++) cout<<a[k][k];的输出结果是____。” 相关考题
考题 若有定义: int k; ,以下程序段的输出结果是 【 8 】 。for(k=2;k6;k++,k++) printf("##%d",k);

考题 有如下语句序列; int k=0; do{k+=5;couk0)cout 有如下语句序列; int k=0; do{k+=5;couk<<'$';) while(k<19); while(k-->0)cout<<'*'; 执行上面的语句序列输出字符$和。的个数分别是A.4和20B.5和20C.4和21D.5和21

考题 ( 30 )有如下程序:#includeiostreamusing namespace std;public:AA(){ cout'1'; }};class BB: public AA{int k;public:BB():k(0){ cout'2'; }BB(int n):k(n){ cout'3';}}int main(){BB b(4), c;return 0;}运行时的输出结果是A ) 1312B ) 132C ) 32D ) 1412

考题 设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。A.定义了一个名为k的一维数组B.k数组有3个元素C.k数组元素的下标为1~3D.数组k中的每一个元素都是整型

考题 有如下语句序列:int k=0:d0{k+=5;cout0)cout 有如下语句序列: int k=0: d0{k+=5;cout<<‘$’;} while(k<19); while(k-->0)cout<<‘*’; 执行上面:的语句序列输出字符“$”和“*”的个数分别是( )。A.4和20B.5和20C.4和21D.5和21

考题 有如下程序:includeusing namespace std;class DA{int k;public:DA(int x=1):k(x){}~ 有如下程序: #include<iostream> using namespace std; class DA{ int k; public: DA(int x=1):k(x){} ~DA(){cout<<k;} }; int main(){ DAd[]={DA(3),DA(3),DA(3)}; DA*p=new DA[2]; delete[]p; return(); } 这个程序的输出结果是( )。A.111B.333C.11333D.11133

考题 定义如下变量和数组:int k;int a[3][3]={9,8,7,6,5,4,3,2,1};则下面语句的输出结果是for(k=0;k3;k++)printf("%d",a[k][k]);A.7 5 3B.9 5 1C.9 6 3D.7 4 1

考题 有以下程序: #includestdio.h void fun(int*s) { static int i=0; do{s[J]=s[J]+s[j+I];}while(++j2); } main( ) { int k.a[l0]={1,2,3,4,5}; for(k=1;k3;k++)fun(a); for(k=0;k5;k++)pfintf("%d",a[k]); printf("\n"); } 程序运行后的输出结果是( )。A.12345B.23445C.34756D.35745

考题 有如下语句序列:int k=0:do{k+=5;cout0)cout 有如下语句序列: int k=0: do{k+=5;cout<<'$';} while(k<19); while(k-->0)cout<<'*'; 执行上面的语句序列输出字符“$”和“*”的个数分别是( )。A.4和20B.5和20C.4和21D.5和21

考题 下列程序的输出结果是______。 main() { char *s="12134211"; int v[4]={0,0,0,0},k,i; for(k=0;s[k];k++) { switch(s[k]) { case '1':i=0; case '2':i=1; case '3':i=2; case '4':i=3; } vii]++; } for(k=O;k4;k++) printf("%d ",v[k]); }A.4211B.0008C.4678D.8888

考题 若有以下的说明和语句: int t[3][3],*pt[3],k; for(k=0;k<3;k++) pt[k]=t[k][0];则在执行for语句后,*(*(pt+1)+2)表示的数组元素是______。A.t[2][0]B.t[2][2]C.t[1][2]D.t[2][1]

考题 有以下程序:includeusing namespace std;class MyClass{public: MyClass(); ~MyClass 有以下程序: #include<iostream> using namespace std; class MyClass { public: MyClass(); ~MyClass(); void SetValue(int val); private: static int i; }; int MyClass::i=0; MyClass::MyClass() { i++; cout<<i; } MyClass::~MyClass() { i--; cout<<i; } void MyClass::SetValue(int val) { i=val; } int main() { MyClass*my[2]; int k; for(k=0;k<2;k++) my[k]=new MyClass; for(k=0;k<2;k++) delete my[k]; return 0; } 运行后的输出结果是( )。A.1210B.1100C.1234D.输出结果不确定

考题 下列程序的运行结果是includevoid fun(int * a,int * b){int * k; k=a; a=b; b=k;} 下列程序的运行结果是 #include<iostream.h> void fun(int * a,int * b) { int * k; k=a; a=b; b=k; } void main( ) { int a=3,b=6, * x=a, * y=b; fun(x, y) ; cout < < a < < " " < < b; }A.6 3B.3 6C.编译出错D.0 0

考题 若有定义:int k;,以下程序段的输出结果是______。for(k=2;k<6;k++,k++)printf("%d",k);

考题 定义数组char a[]=}'0','1','2','3');,则将该数组中元素按反序转换成整数,正确的程序段是______。A.int k=0,i; for(i=0;i<4;i++) k=k*10+a[i]-48;B.int k=0,i; for(i=3;i>=0;i--) k=k*10+a[i]-'0';C.int k=0,i; for(i=3;i>=0;i--) k=k+a[i]-'0';D.int k,i; for(i=3;i>=0;i--) k=k*10+a[i]-'0';

考题 有以下程序#include stdio.hvoid fun(int s[]){ static int j=0; do s[j]+=s[j+1]; while(++j2);}main(){ int k,a[10]={1,2,3,4,5}; for(k=1;k3;k++) fun(a); for(k=0;k5;k++) printf("%d",a[k]);}程序的运行结果是A.34756 B.23445C.35745 D.12345

考题 有如下语句序列:int k=0;do{k+=5; cout0)cout 有如下语句序列: int k=0; do{k+=5; cout<<'$';} while(k<19); while(k--0>0)cout<<'*'; 执行上面的语句序列输出字符$和*的个数分别是A.4和20B.55和20C.4和21D.5和21

考题 有以下程序#includestdio.hvoid fun(int *s){ static int j=0;do { s[j]=s[j]+s[j+1]; )while(++j2);}main( ){ int k,a[10]={1,2,3,4,5);for(k=1;k3;k++)fun(a);for(k=0;k5;k++)printf(”%d”,a[k]);printf("\n");}程序运行后的输出结果是A) 12345B)23445C)34756D) 35745

考题 以下程序的输出结果是【】。 include viod main() {char sl[5]= "ABCD", s2=[5];int k 以下程序的输出结果是【 】。include<iostream. h>viod main() {char sl[5]= "ABCD", s2=[5];int k;for(k=0;k<4:k++)s2[k]=(sl[k]- '0' +1) + '0' ;s2[k]= '\0' ;cout<<s2;

考题 下面程序输出的是( )。 main { int t=l;fun(fun(t));} fun(int h) { static int a[3]={1.2.3}; int k; for(k=0;k3;k++)a[k]+=a[k]-h; for(k=0;k3;k++)printf("%d",a[k]); printf("\n"); return(a[h]);}A.1,2,3, 1,5,9,B.1,3,5, 1,3,j,C.1,3,5, 0,4,8,D.1,3。5, -1,3,7,

考题 以下程序的输出结果是#include stdio.hmain(){ int k=4,s=0; do{ if((k%3)==0) continue; s+=k;k++; }while(k10); printf("s=%d\n",s);}

考题 有如下语句序列:int k=0;do { k+=5;cout 0)cout 有如下语句序列: int k=0; do { k+=5;cout <<'$;}while (k<19); while(k-- >0)cout<<'*';执行上面的语句序列输出字符$和*的个数分别是______ 。A.4和20B.5和20C.4和21D.5和21

考题 下列程序的输出结果是()。includeusing namespace std;int main(){int x[6]={1,3,5,7, 下列程序的输出结果是( )。 #include<iostream> using namespace std; int main(){ int x[6]={1,3,5,7,9,11},*k,**s; k=x; s=k; cout<< *(k++) <<"," << **s<<endl; return 0; }A.3,3B.1,1C.3,5D.1,3

考题 在下面程序运行后,输出结果为 ______。includevoid count(int x[],int n,int y 在下面程序运行后,输出结果为 ______。 #include<iostream.h> void count(int x[],int n,int y){ int k; y=0; for(k=0:k<n;k++) if(x[k]<0) y++; } void main(){ int b[]={2,1,-8,-3,7,2,4,6,0,-13}; int x; count(b,10,x); cout<<“x”<<x<<end1; }A.x=3B.x=5C.出错D.x=0

考题 下面程序的输出结果是()。includeusing namespace Std;int main(){ intx[6]={1,3,5,7, 下面程序的输出结果是( )。 #include <iostream> using namespace Std; int main() { int x[6]={1,3,5,7,9,11},*k,**s; k=x; s=k; cout<<*(k++)<< “,”<<**s<<end1; return 0; }A.3,3B.1,1C.3,5D.3,1

考题 以下程序的输出结果是 void fun(int*s) { static int j=0; do s[j]+=s[j+1]; while(++j<2);} main() { int k,a[10]={1,2,3,4,5}; for(k=1;k<3;k++)fun(a); for(k=0;k<5;k++)printf("%d",a[k]);}A.34756B.23345C.35745D.12345

考题 若k是int型变量,且有下面程序片段: k=-3; if(k 若k是int型变量,且有下面程序片段: k=-3; if(k<=0)printf("# # # #") else printf(" ") 上面程序片段的输出结果是 ( )A.# # # #B. C.# # # D.有语法错误,无输出结果

考题 对于以下程序,   main( )  { int a[5],*p;    int k;    for(k=0,p=a;k5;k++,p++)     scanf(“%d”,p);    for(;k0;k--)     printf(“%d”,*(--p));  }  若输入为:1 2 3 4 5(注:表示回车),则输出结果是多少?