- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档
精品文档
PAGE
PAGE9
精品文档
PAGE
一、选择题
一个C语言程序是由()组成。
语句
行号
C.数据
D.函数
下面表记符中正确的选项是()。
A.a#bc
B.123ABC
C.sime
D.Y·M·D
在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是
()。)。)。)。
A.2、1、8
B.4、1、4
C.4、1、4
D.2、2、8
4.为了防止嵌套的条件分支语句 if--else 中的else总是与() 组成成对关
系。
缩排位置相同的
在其之前未配对的
C.在其之前未配对的最近的 if
D.在同一行上的if
下列表达式的结果正确的选项是()。
inta ,b,c,d;
a=b=c=d=2;
d=a1==3?b=a2:a3
A.2B.4C.3D.5
二、填空题
在C语言中,正确的表记符是由______________________组成的,且由
_______________开头的。
设x=3,那么表达式y=(x)(x)的结果为_________,表达式履行后,变量x的结果为_________。
一个变量的指针是指
。
组成数组元素的特点是
_______________________________________________;
组成构造体元素的特点是
。
在C语言程序中,对文件进行操作首先要
______________________________然;后对文件进行操作,最后要对文件推行
操作,防备文件中信息的丢掉。
对字符串进行操作的函数有
等。
C语言程序是由___________________组成的,而C语言的函数是由
____________________组成的。
要想定义整型变量a,实型变量b,字符型的变量c,应当使用的正确语
句为
________________________________________________________________________
______________。
写出下面表达式的值
3*5/77%3_______________________x=2;y=4;(x)y
_________________________
34=7-10_______________________34?3%2:1
______________________________
x=2,y=2;xy_________________x=3;x=x-=2
______________________________
三、判断题
C语言的一个特点是能够对计算机硬件进行操作()
在循环过程中,使用break语句和continue语句的作用是同样的()
在函数的定义和调用过程中,形式参数和实在参数数目能够不一致()
指针变量能够接收任何种类的值()
5. 在C语言程序设计中,字符数组和字符串不是完全同样的观点 ()
文件指针是构造体种类,用符号file来表示()
选择构造(if语句)和循环构造都能够使用嵌套形式()
在定义二维数组时,能够将该数组的两个维数全部省略()
逻辑运算符||!的运算次序是!优先于优先于||()
任何数组都能够实现整体使用操作()
四、程序填空题
下面是实现打印九九乘法表的程序,请在画线的位置填上适合的语句,使程序(段)完整。
main()
{inti,j,k;
for(i=1;_____________;i)
{for(j=1;______________;j)
printf( “%d*%d=%d”,_______________);
printf(________________);
}
}
自己设计一个自定义函数,实现求两个数的最大数的功能,自定义函数如
下:
intmax(x,y)
intx,y;
{
}
设有如下面的构造体,请用C语言的语句定义出正确的构造体形式:
学生信息:包括(姓名,性别,年纪,分数),并且定义变量stud和数组stud1[30]
structstudent
{
}
根据给出的程序段,请写出正确的结果
x=1;sum=1;
for(x=1;x=5;x)
sum=sum*x;
上面的程序段实现的功能是:
______________________________________________________;
其运行结果为
。
设有如下的语句。
inta=43,b,c;
b=23;
c=a *--b;
上面的语句段履行后a=b=c=;
简述a和a的相同点和不同点:
设有如下的程序:
main()
{inti=3,*p1;
inta[3]={15,30,45},*p2;
p1=i;p2=a;
p1=p22;
printf( “%d,%dn”,*p1,*p2);
}
程序运行结果是:____
文档评论(0)