下列程序的输出结果是#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];}
发布时间:2024-07-09
A.2
B.3
C.1
D.0
试卷相关题目
- 1对于下面的程序,说法正确的是#include<iostream.h>void main(){ int x=3,y=4,z=2;if(x=y+z)cout << "x=y+z";else cout << "x!=y+z";}
A.不能通过编译
B.输出6
C.输出x!=y+z
D.输出x=y+z
开始考试点击查看答案 - 2以下程序中循环体总的执行次数是int i,j;for(i=6;i>1;i--)for(j=0;j<i;j++){……}
A.20
B.261
C.15
D.25
开始考试点击查看答案 - 3已知各变量的定义如下int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下符合C++语言语法的表达式是
A.a+=a-=(b=4)*(a=3)
B.a=a*3+2
C.x%(-3)
D.y=float i
开始考试点击查看答案 - 4有以下程序#include<iostream.h>void main(){ int a=5,b=0,c=0;if(a=b+c)cout << "***"<<endl;else cout << "$$$"<<endl;}下列选项叙述正确的是
A.有语法错不能通过编译
B.可以通过编译但不能通过连接
C.输出***
D.输出$$$
开始考试点击查看答案 - 5有以下程序#include<iostream.h>void ss(char *s,char t){ while(*s){ if(*s==t)*s=t-′a′+′A′;s++;}}void main(){ char str1[100]="abcddfefdbd",c=′d′;ss(str1,c); cout << str1;}程序运行后的输出结果是
A.ABCDDEFEDBD
B.abcDDfefDbD
C.abcAAfefAbA
D.Abcddfefdbd
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它