手机版

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

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

rewind(fp);

fscanf(fp,"%s",str); puts(str);

fclose(fp);

}

程序运行后的输出结果是

C: abc28

134. 以下不是死循环的语句为()

A: for(y=1,x=1;x>=++y;x++)

135. 1. 在TC 中,以下程序运行后,输出结果是( ) 。 main( ){ char *s="abcde"; s+=2; printf("%s \n",s);}

A: A cde

136. 在C 语言中,若已定义x 和y 为int 类型,则表达式:x=1,y=x+3/2 的值是( ) B: 2

137. 在C 语言中,执行语句:for (j=2; j<=6; ++j,j++)printf("%d",j);后,输出结果是

( )。

C: 246

138. 在C 语言中,若定义 int a[4][5],则数组 a 有( )个元素。

A: A.20

139. 在TC 中, while(x)中的x 与下面条件表达式等价的是( )。

D: X!=0

140. 在C 语言中,假定a 和b 为int 型变量,则执行以下语句后b 的值为( )。 a=1; b=10; do { b-=a; a++; } while (b--<0);

D: 8

141. 在C 语言中, 下面程序段的运行结果是( )main(){char

a[]="lanuage",*p;p=a;while(*p!=''u''){printf("%c",*p-32);p++;}}

C: LAN

142. 在C 语言中,下列不正确的转义字符是( )

C: ''074''

143. 在C 语言中,下面有关for 循环的正确描述是( )

D: for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

144. 在C 语言中,若a=21,则printf("%x",a);输出值为( )。

A: 15

145. 在C 语言中,执行下面两个语句后,输出的结果为( )。 char c1=97, c2=98;printf("%d %c",c1,c2);

B: 97 b

146. 数字字符0 的ASCII 值为48, 若有以下程序main(){char

a=''1'',b=''2'';printf("%c,",b++);printf("%d\n",b-a);}程序运行后的输出结果是

( )

C: 2,2

147. 在C 语言中,语句: int a=0,b=0; printf("%d",(a=2)&&(b=-2)); 的输出结果是 ( )。 D: 1

148. 在C 语言中,若i,j 已定义为int 类型,且内循环体不改变i,j 的值,则以下程序段中内循

环体的总的执行次数是( )。 for (i=5;i;i--) for(j=0;j<4;j++){R-}

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