- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程设计》 复习大纲
远程教育学院期末复习大纲模板
课程名称
C语言程序设计
教
材
信
息
名称
C语言程序设计教程
出版社
高等教育出版社
作者
谭浩强、张基温
版次
第3版
一、客观部分:
(一)单项选择题:
1、在C语言中,char型数据在内存中的存储形式是( )。D
A、补码
B、反码 C、原码
D、ASCII码
2、下面4个选项中,均是不合法的用户标识符的选项是( )。C
A、A P_0 do
B、float a0 _A
C、b-a 123 int
D、_123 temp INT
3、下面不正确的字符串常量是( )。A
A、abc
B、1212
C、0
D、
4、已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2=A+6-3;后,c2中的值为( )。A
A、D
B、68
C、不确定的值
D、C
5、以下不正确的语句为( )。C
A、if(xy);
B、if(xy){x++;y++;}
C、if(x=y)(x!=0)x+=y;
D、if(x!=y) scanf(%d,x); else scanf(%d,y);
6、当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是 B
A、k%2
B、k%2==0
C、(k%2)!=0
D、!(k%2==0)
7、#include “stdio.h” void main() { int sum=0,a=11; while(a=10) {sum=sum+a; a++; } printf(“sum=%d\n”,sum); } 上述程序段的运行结果是( )。A
A、sum=0
B、sum=55 C、sum=10
D、sum=11
8、int k=1; while (k=10); 上述语句执行后,变量k的值是( )。D
A、10
B、11
C、9
D、无限循环,值不定
9、#include “stdio.h” void main() { int sum=0,a=1; while(a=10) {sum=sum+a; a++; } printf(“sum=%d\n”,sum); } 以上程序段的运行结果是( )。B
A、sum=0
B、sum=55
C、sum=10
D、sum=11
10、数组名作为实参传递给形参时,数组名被处理为( )。C
A、该数组的长度
B、该数组的元素个数
C、该数组的首地址
D、该数组中各元素的值
11、以下对一维整型数组 a 的正确说明是( )。D
A、int a(10) ;
B、int n=10,a[n];
C、int n;
D、#define SIZE 10 int a[SIZE];
12、从用户使用的角度看,函数有两种,它们是( )。A
A、库函数和用户自定义函数
B、库函数和主函数
C、用户自定义函数和主函数
D、主函数和子函数
13、C程序的执行从哪里开始( )。D
A、第一条语句
B、第一个函数
C、最后一个函数
D、主函数
14、已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )。D
A、p=i
B、p=p1
C、p=a[i]
D、p=10
15、变量的指针,其含义是指该变量的( )。A
A、地址
B、值
C、名字
D、标识
16、设有以下说明语句 struct stu {int a;float b;}stutype; 则以下叙述不正确的是( )。A
A、stutype 是用户定义的结构体类型名
B、a 和 b 都是结构体成员名
C、struct 是结构体类型的关键字
D、struct stu 是用户定义的结构体类型
17、main() {struct date {int year,month,day;}today; printf(%d\n,sizeof(struct date));} 以上程序的运行结果是( )。D
A、6
B、8
C、10
D、12
18、当说明一个结构体变量时系统分配给它的内存是( )。A
A、各成员所需内存的总和
B、结构中第一个成员所需内存量 C、成员中占内存量最大者所需的容量
D、结构中最后一个成员所需内存量
19、fwrite函数的一般调用形式是( )。D
A、fwrite(buffer,count,size,fp)
B、fwrite(fp,size,count,buffer) C、fwrite(fp,count,size,buffer)
D、fwirte(buffer,size,count,fp)
文档评论(0)