C语言高手棒棒忙 谢谢

7.若变量已正确定义并赋值,以下符合C语言语法的表达式是A)a:=b+1B)a=b=c+2C)int18.5%3D)a=a+7=c+b答案:8.下列可用于C语言用户标识符... 7.若变量已正确定义并赋值,以下符合C语言语法的表达式是

A)a:=b+1

B)a=b=c+2

C)int 18.5%3

D)a=a+7=c+b

答案:

8.下列可用于C语言用户标识符的一组是

A)voiddefineWORD

B)a3_b3_123Car

C)For-abcIFCase

D)2aDOsizeof

答案:

9.若变量a,i已正确定义,且i已正确赋值,合法的语句是

A)a==1

B)++i;

C)a=a++=5;

D)a=int(i);

答案:

10.已知

int t=0;

while (t=1)

{...}

则以下叙述正确的是

A)循环控制表达式的值为0

B)循环控制表达式的值为1

C)循环控制表达式不合法

D)以上说法都不对

答案:

11.有如下程序

main()

{

int x=1,a=0,b=0;

switch(x)

{

case 0: b++;

case 1: a++;

case 2: a++;b++;

}

printf("a=%d,b=%d\n",a,b);

}

该程序的输出结果是

A)a=2,b=1

B)a=1,b=1

C)a=1,b=0

D)a=2,b=2

答案:

12.有以下程序

main()

{ int i=1,j=1,k=2;

if((j++||k++)&& i++)

printf("%d,%d,%d\n",i,j,k);

}

执行后输出结果是

A)1,1,2

B)2,2,1

C)2,2,2

D)2,2,3

答案:

13.有如下程序

main()

{ int n=9;

while(n>6){n--; printf("%d",n);}

}

该程序的输出结果是

A)987

B)876

C)8765

D)9876

答案:

14.在下列选项中,没有构成死循环的是

A)int i=100;

while(1)

{ i=i%100+1;

if(i>100)break;

}

B)for(;;);

C)int k=10000;

do{ k++; }while(k>10000);

D)int s=36;

while(s)--s;

答案:

15.有以下程序

void swap1(int c[])

{ int t;

t=c[0];c[0]=c[1];c[1]=t;

}

void swap2(int c0,int c1)

{ int t;

t=c0;c0=c1;c1=t;

}

main( )

{ int a[2]={3,5},b[2]={3,5};

swap1(a); swap2(b[0],b[1]);

printf(“%d %d %d %d\n”,a[0],a[1],b[0],b[1]);

} 其输出结果是()

A)5 3 5 3 B) 5 3 3 5 C)3 5 3 5 D)3 5 5 3

答案:
展开
 我来答
一切皆为狗屁
2008-06-24 · TA获得超过451个赞
知道小有建树答主
回答量:1514
采纳率:0%
帮助的人:571万
展开全部
乱猜的~
B,B,B,C,A,C,B,D,A
骨灰级站长
2008-06-23 · TA获得超过3614个赞
知道大有可为答主
回答量:1844
采纳率:0%
帮助的人:2089万
展开全部
5211314
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式