好文档 - 专业文书写作范文服务资料分享网站

2024成考期末C语言考试题

天下 分享 时间: 加入收藏 我要投稿 点赞

C. (E==0) 28.

(1分)以下变量x,y,z均为double型且已正确赋值,不能正确表示“x除以y和z的积”的C语言表达式是( )。

A. x/y*z 29.

(1分)对下面程序段,描述正确的是( )。 for(t=1;t<=100;t++) { scanf(\ if (x<0) continue; printf(\ }

C. 最多允许输出100个非负整数

30.

(1分)下面程序的输出结果是( )。 #include

void main( )

{ int x=8,y=-7,z=9; if (x

if (y<0) z=0; else z-=1; printf(\; }?

C. 9

== 31. (1分)

以下程序段运行时,若从键盘输入5,则运行结果是( )。<br/>int a,y=10; scanf(\; <br/>if (a>10) y=a+6; <br/>printf(\;<br/> D. 15 32.

(1分)设x为int类型,其值为11,则表达式(x++*1/3)的值是( )。 A. 3 33.

(1分)以下程序段的运行结果是( )。 int s=15; switch(s/4)

{case 1: printf(\; case 2: printf(\; case 3: printf(\; default: printf(\;} C. Three Over 34.

(1分)若有以下说明和语句,则正确表示数组元素地址的语句是( )。 int a[]={1,2,3,4,5}; int *p=a,n=2; ? B. &p[n] 35.

(1分)C语言中,关于函数的说法正确的是( )。 B. 函数定义不可以嵌套,但函数调用可以嵌套 36.

(1分)一个C程序的执行是从( )。

? A. 本程序的main函数开始,到main函数结束 37.

(1分)for循环

for(i=0,j=10;i<=j;i++,j--) k=i+j;

设i,j,k均为int型变量,则执行完下面的for循环后,k的值为( )。 B. 10 == 38.

(1分)设x、y和z都是int类型变量,且x=3,y=4,z=5, 则下面的表达式中,值为0的表达式为( )。 D. !((x<y)&&!z||1) 39.

(1分)设int a=5,b=6,c=7,d=8,m=2,n=2;则执行(m=a>b) && (n=c>d)后n的值为( )。 C. 2 40.

(1分)语句while(!e);中的条件 !e 等价于( )。 A. e==0 41.

(1分)设x和y均为int型变量,语句组x+=y;y=x-y;x-=y;的功能是( ) D. 交换x和y中的值 42.

(1分)标有/**/的语句的执行次数是( )。 int y,i;

for(i=0;i<20;i++) {if(i%2==0)continue; y+=i;/**/ } B. 10 43.

(1分)定义如下变量和数组: int i;

int x[3][3]={1,2,3,4,5,6,7,8,9};

则语句for(i=0;i<3;i++) printf(“%d”,x[i][1]-1);的输出结果是( )。

B. 1,4,7 44.

(1分)有以下程序 main( ) { int i, j;

for(j=10;j<11;j++) { for(i=9;i

输出结果是( )。 B. 10 == 45.

(1分)以下程序运行后的输出结果是( )。 #include main( )

{ int i,j,sum,m,n=4; sum=0;

for(i=1;i<=n;i++) { m=1;

for(j=1;j<=i;j++) m=m*j;

sum=sum+m; }

printf(\ } C. sum=33 46. (1分)

以下程序段运行后x的值为( )。<br/>int a[8]={1,2,3,4,5,6,7,8},i,x=0; <br/>for(i=0;i<8;i=i+2) <br/>x=x+a[i];

2024成考期末C语言考试题

C.(E==0)28.(1分)以下变量x,y,z均为double型且已正确赋值,不能正确表示“x除以y和z的积”的C语言表达式是()。A.x/y*z29.(1分)对下面程序段,描述正确的是()。for(t=1;t<=100;t++){scanf(\if(x<0)
推荐度:
点击下载文档文档为doc格式
2f8da62j2m9ersa9pruq6ksx797jw500wq7
领取福利

微信扫码领取福利

微信扫码分享