手机版

工信部C语言考试题及答案(6)

时间:2025-07-09   来源:未知    
字号:

for(i='a';i<'i';i++,i++) printf("%c",i+32);

printf(" \n");

}

B: aceg

49. 当执行以下程序段时( )。

x =-1 ;

do {x=x*x; } while(! x);

A: 循环体将执行一次

50. 在执行以下程序时,如果从键盘上输入,ABCdef<回车>,则输出为

#include<stdio,h>

main()

{ char ch;

while((ch=getchar())!=''\n'')

{ if(ch>=''A'' && ch<=''Z'') ch=ch+32;

else if(ch>=''a'' && ch<=''z'') ch=ch-32;

printf("%c",ch);

}

printf("\n");

}

B: abcDEF

51. 若有定义:int x,*pb; 则以下正确的赋值表达式是( )

C: pb=&x;

52. 若有以下定义:

char a; int b;

float c; double d;

则表达式a*b+d-c 值的类型为

D: double

53. 给出以下定义:

char x[ ]="abcdefg";

char y[ ]={''a'',''b'',''c'',''d'',''e'',''f'',''g''};

则正确的叙述为

C: 数组X 的长度大于数组Y 的长度

54. 假定a 和b 为int 型变量,则执行以下语句后b 的值为

a=1; b=10;

do

{ b-=a; a++; }

while (b--<0) ;

D: 8

55. 设j 为int 型变量,则下面for 循环语句的执行结果是

for( j=10;j>3;j--)

{ if(j%3)j--;

--j; --j;

printf("%d ",j);

}

工信部C语言考试题及答案(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)