下面程序段中,for循环的执行次数是char *s="\ta\018bc";for(;*s!=′\0′;s++)cout << "*";
A.9
B.5
C.6
D.7
试卷相关题目
- 1有以下程序#include<iostream.h>struct STU{ char num[10];float score[3]; };void main(){ struct STU s[3]={ {"20021",90,95,85},{"20022",95,80,75},{"20023",100,95,90}},*p=s;int i;float sum=0;for(i=0;i<3;i++)sum=sum+p->score[i];cout << sum;}程序运行后的输出结果是
A.260
B.270
C.280
D.285
开始考试点击查看答案 - 2以下程序的输出结果是#include<iostream.h>void main(){ char c=′z′;cout << c-25;}
A.97
B.Z
C.z-25
D.z
开始考试点击查看答案 - 3以下程序的结果是#include<iostream.h>void main(){ char *p="abcdefgh",*r;long *q;q=(long*)p;q++;r=(char*)q;cout << r <<endl;}
A.defg
B.cdef
C.ghab
D.efgh
开始考试点击查看答案 - 4关于语句#include<iostream>using namespace std;void main(){ cout << 100.8989663 << ′ ′;cout << fixed << 100.8989663 << ′ ′;cout << scientific << 100.8989663 << ′ ′;}的输出结果为
A.100.899 100.898966 1.008990e+002
B.100.8989663 100.898966 1.008990e+002
C.100.899 100.898966 1.008989e+002
D.100.899 100.8989663 1.008989e+002
开始考试点击查看答案 - 5执行下面的程序段后,变量k中的值为#include<iostream.h>void main(){ int k=3, s[2];s[0]=k; k=s[1]*10;cout << k;}
A.不定值
B.33
C.30
D.10
开始考试点击查看答案 - 6以下程序段的执行结果为#include<iostream.h>#define PLUS(X,Y)X+Yvoid main(){ int x=1,y=2,z=3,sum;sum=PLUS(x+y,z)*PLUS(y,z);cout << "SUM=" << sum;cout<<endl;}
A.SUM=9
B.SUM=12
C.SUM=18
D.SUM=30
开始考试点击查看答案 - 7下列程序的运行结果是#include<iostream.h>void fun(int *a,int *b){ int *k;k=a;a=b;b=k;}void main(){ int a=2004,b=9,*x=&a,*y=&b;fun(x,y);cout << a <<" " << b<<endl;}
A.20049
B.92004
C.00
D.编译时出错
开始考试点击查看答案 - 8以下程序的输出结果是#include<iostream.h>int f(){ static int i=0;int s=1;s+=i; i++;return s;}void main(){ int i,a=0;for(i=0;i<5;i++)a+=f();cout << a;}
A.20
B.24
C.25
D.15
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它