- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言模拟试题集
C语言 模拟试题集
Courier New字体显示(字体示例:ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 1234567890 ;/*#%=-+”’:,.{}),其余与语句无关均用Times New Roman表示。
填空题:
1、C语言中基本的数据类型有:???????? 、???????? 、???????? 。
2、C语言中普通整型变量的类型说明符为?????? ,在内存中占??? 字节,有符号普通整型的数据范围是????????????????? 。
3、整数-35在机内的补码表示为????????????????? 。
4、执行下列语句int a=8;?a+=a-=a*a; 后,a的值是??????? 。
5、有如下语句:char ?A[ ]={”I am a student”}; 该字符串的长度是??? ,A[3]=??? 。
6、符号”a”和’a’的区别是??????????????????????????????????????????? 。
7、所谓“指针”就是???????????????????????????????????? 。?“”运算符的作用是?????????????????????????? 。? “*”运算符的作用是??????????????????????????? 。
8、有如下输入语句:scanf(“a=%d,b=%d,c=%d”,a,b,c);为使变量a的值为1,b的值为3,c的值为2,从键盘输入数据的正确形式应是????????????????????????? 。
9、设整型变量n的值为2,执行语句n+=n-=n*n后,n的值是?????? 。
int ast(int x,int y,int * cp,int * dp)
{ *cp=x+y;*dp=x-y;}
main()
{ int a=4,b=3,c,d;
ast(a,b,c,d);
printf(%d,%d/n,c,d;}
11、C语言的预处理语句以__________开头。
12、表达式7+8225%5的结果是_______________________。
13、C语言中putchar(c)函数的功能是_________________________________。
14、语句int *p;的含义是___________________________________________。
15、定义fp为文件型指针变量的定义方法为_______________________。
16、语句 int a[3][4];共定义了____________个数组元素。
17、实型变量的类型说明符有:__________、____________。
18、C语言中数组的下标下限为___________________________。
20、设x=4,y=(++x)+(++x);那么y的值为_____,表达式执行后,变量x的值为_______。
21、一个变量的指针是指_____________________________________________。
22、能够构成一个数组,其元素满足的特点是__________________________________;那么,构成结构体的成员可以是_________________________________________。
23、下面运算符 % ++ = 按照优先级从高到低排列顺序为______________。
24、C程序设计中语句后的符号 /*……*/ 所起作用是_________________________。
25、写出下面表达式的值:
(1)3*5/7+7%3_________ (2)x=2;y=4;(x++)+y _________
(3)3+4=7-10___________ (4)343%2:1 _____________
(5)x=2,y=2;++x||++y_________ (6)x=3;x+=x-=2_________
27、设p=30,那么执行q=(++p)语句后,表达式的结果q为______,变量p的结果为________。若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是_________。
29、在C语言程序中,对文件进行操作首先要____________________;然后对文件进行操作,最后要对文件实行__________________________操作,防止文件中信息的丢失。
30、以下程序(头文件省略)运行后的输出结果是 。该程序的功能是
文档评论(0)