若有说明int c;则while(c=getchar());是正确的C语句.
第1题:
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是( )。
Stmct stu
{ int i;
int name;
}st,*p;
p=&st;
A.st.i
B.*p.i
C.(*p).i
D.p->i
第2题:
若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是( )。
stmct st
{ char a[15];
int b;
double c;
};
printf("%d",sizeof(struct st));
A.15
B.8
C.25
D.2
第3题:
此题为判断题(对,错)。
第4题:
若变量已正确定义,下列正确的程序段是( )。
A.while(ch=getchar()=='\N')putchar(ch);
B.while((ch=getchar())=='\n')putchar(ch);
C.while((ch=getchar())!='\N')putchar(ch);
D.while((ch=getchar())!='\n')putchar(ch);
第5题:
若有如下语句 #include<iostream.h> void main() { int x=3; do{ x=x-2 cout<<x; {while (! (- -x); } 则上面程序段( )
A.输出的是1
B.输出的是1和一2
C.输出的是3和0
D.是死循环
第6题:
若有说明语句:double*P,a;则通过scanf语句正确给输入项读人数据的程序段是( )。A.

B.

C.

D.

A.A
B.B
C.C
D.D
第7题:
(26)有以下程序段
#include <stdio.h>
main()
{ …
while( getchar()!='\n');
…
}
以下叙述中正确的是
A)此while语句将无限循环
B) getchar()不可以出现在while语句的条件表达式中
C)当执行此while语句时,只有按回车键程序才能继续执行
D)当执行此while语句时,按任意键程序就能继续执行
第8题:
若有语句:int x,*p=&x;则与该语句等价的语句是()
第9题:
若有说明语句:int a[2][3]={0};,则下面正确的叙述是()。
第10题:
若有类模板声明:template classTclass{int k;public:Tclass(int);//……};以下正确的说明语句正确的是()
第11题:
若有说明语句int i=5,j=4,k=6;floatf;则执行f=(i
第12题:
n=1;
Y::n=1;
objY::n=1;
Y->n;
第13题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第14题:
有以下程序段 #include<stdio.h> main( ) { . . .
while(getchar( )!=\n); . . . } 以下叙述中正确的是( )。
A.此while语句将无限循环
B.getchar( )不可以出现在while语句的条件表达式中
C.当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
第15题:
若有如下语句 #include<iostream.h> void main() { int x=3: do{ X=X-2; cout<<X; }while(!(--x)); } 则上面程序段
A.输出的是1
B.输出的是1和-2
C.输出的是3和0
D.是死循环
第16题:
若有定义float X=1.5;int a=1,b=3,C=2;,则正确的switch语句是( )。
A.
B.

C.
D.
第17题:
若有定义:float x=1.5;int a=1,b=3,c--2;,则正确的switch语句是( )。 .

A.A
B.B
C.C
D.D
第18题:
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。

第19题:
若有如下程序段 int j=10; while(j=0) j--; 则下面描述中,正确的是()。
第20题:
若有说明class Y{//…;public:staticint n;};int Y::n;Y objY;,则对n的正确访问语句是()
第21题:
若有语句:int x=6,*p=&x;则下面正确的表达式是()
第22题:
若有说明int c;则while(c=getchar());是正确的C语句.
第23题:
while循环执行10次
循环是无限循环
循环体语句执行一次
循环体语句一次也不执行
第24题: