C语言试题二Word文档格式.docx
- 文档编号:16103260
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:5
- 大小:16.29KB
C语言试题二Word文档格式.docx
《C语言试题二Word文档格式.docx》由会员分享,可在线阅读,更多相关《C语言试题二Word文档格式.docx(5页珍藏版)》请在冰豆网上搜索。
C、若干过程组成D、若干子程序组成
2、若有以下类型说明语句:
charw;
intx;
floaty;
doublez;
则表达式w*x+z-y的结果为()类型。
A、floatB、doubleC、intD、char
3、已知ch是字符型变量,下面不正确的赋值语句是_________。
A、ch=’7’+’9’B、ch=’\n’
C、ch=“a”D、ch=5+7
4、设定义“intx=3,y=4,z=1”则表达式!
(x+y)+z-1&
&
y+z/2的值是:
A、3B、4C、1D、0
5、执行下列程序段时,循环执行的次数是 _________________.
x=-1;
do{x=x*x;
}while(!
x)
A、2B、死循环
C、0;
D、1
6、若有说明:
inta[]={1,2,3,4,5,6,7};
则a数组元素的个数是_________。
A、2B、1C、7D、无确定值
7、字符串“ATS\012\1\\1”的长度是:
_____________。
A、7B、16C、11D、8
8、以下C语言常量中,错误的是:
______________。
A、12B、2LC、’ff’D、“\72”
9、下面语句中____________是C语言的正确赋值语句。
A、a=b++=2;
B、a=(b=5);
C、i++;
D、y=int(x);
10、已定义x为float型变量,x=3.1415926;
printf(“%-4.2f\n”,x);
则以上程序()。
A、输出为3.14B、输出格式描述符的域宽有够,不能输出
C、输出为3.15D、输出为-3.14
二、填空题(9小题,每小题2分,共20分)
1、假设所有变量均为整型,则表达式(a=2,b=5,a++,a+b)的值是_________。
2、设整形变量a的值为10,则表达式1.0+a/3的值是___________。
3、下面程序段的运行结果是_________。
printf(“**\n**”);
4、若a是int型变量,则下面表达式(a=4*5,a=2),a+6的值为__________。
5、在C语言中,一个函数体一般由两部分组成,它们是_________和_________。
6、设整形变量m的值是9,表达式m++/2/1.0的值是______________。
7、执行语句“x=0;
if(!
x)x=1;
”后,变量x的值是_______________。
8、表达式“x++”、”++x”、“x=x+1”、“x=1+x”执行后都能使变量x值增1,请出一条同一功能的赋值语句___________。
9、执行下列程序段时,循环执行结果是 _________________。
if(x==0)printf(“x=0”);
elseprintf(“x=-1”);
三、分析程序运行结果(4小题,每小题5分,共20分)
1、#include<
stdio.h>
main()
{chara,b,c;
a='
A'
;
b=66,c='
\103'
putchar(a);
putchar(b);
putchar(c);
}
程序运行结果是:
2、求下列程序的输出结果。
{inta=5,b=0,c=0;
if(a=b+c)printf(“***\n”);
elseprintf(“$$$\n”);
3、main()
{inti,s;
for(i=1,s=0;
i<
=100;
i++)
s+=i;
printf(“%d”,s);
4、阅读以下程序:
main()
{intx=11;
while(x>
10&
x<
50)
{x++;
if(x/3){x++;
break;
}
elsecontinue;
printf(“%d\n”,x);
}
四、程序填空题(2小题,每小题9分,共18分)
1、求两个数的最大值并输出,把程序补充完整:
main()
{inta,b,t;
scanf(“%d,%d”,&
a,&
b);
if(a<
b)
{__________;
a=b;
_________;
printf(“%d”,a,b);
2、以下程序完成以下功能是输入x的值,输出y的值:
当x>
0时,y=1。
当x=0时,y=0。
当x<
0时,y=-1。
{intx,y;
scanf(“%d”,x);
if(x>
0)________;
elseif(x<
0)__________;
else_______;
五、程序设计题(2小题,每小题11分,共22分)
1、从键盘上输入两个数按从小到大的顺序排列并输出。
2、编写程序输出以下的图形
*
***
*****
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 试题