- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012 C语言期末辅导课件
《程序设计基础》期末辅导;C程序设计总复习;一、试题类型;考试题型和参考分值;考试重点;主要内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;内容回顾;一、单项选择题
1.以下叙述正确的是 c 。
A) 在C程序中main函数必须位于程序的最前面
B) C程序的每行中只能写一条语句
C) C语言本身没有输入输出语句
D) 在对C程序进行编译时,可发现注释中的拼写错误
2.判断 char型变量xyz是否为大写字母的正确的表达式为 c 。
A) (‘A’=xyz)AND (‘Z’xyz) B) xyz=’A’|| xyz=’Z’
C)xyz=’A’ xyz=’Z’ D)’A’=xyz=’Z’
3.以下选项中不合法的用户标识是 c 。
A) _123 B) print C) A$ D) Dim
;4.对于C语言的函数,下列叙述中正确的是 a 。
A)函数的定义不能嵌套,但函数调用可以嵌套
B)函数的定义可嵌套,但函数的调用不能嵌套
C)函数的定义和调用均不能嵌套
D)函数的定义和调用均可嵌套
5.数组名作为实参传给函数时,数组名被处理为 c 。
A) 数组的全体元素 B) 数组第一个元素的值
C) 数组第一个元素的地址 D) 指针变量
6.C语言对于嵌套if 语句的规定是:else 总是与 d 配对。
A)之前最近的if B)第一个if
C)缩进位置相同的if D)之前最近且不带else 的if
;7.C语言规定,简单变量作为实参时,他和对应形参之间的数据传递方式是:
A)单向值传递??? B) 地址传递?? C) 相互传递? D) 由用户指定方8.说明 static int a[]={1,3,5,7,9};int *p=a;则执行 p+=2后,*p++的值是 a 。
A) 5 B) 6 C)7 D)8
9.说明:char s[6]=“ABCDE”,*p;执行语句 p=s后,*(p+5)的值是 b 。
A) ’E’ B)’\0’ C)不确定 D)“\0”
10.说明char s1[]=“ABCDE”,s2[10];要将s1的值复制到s2中的正确语句是 a 。
A)strcpy(s2,s1) B) s2=strcpy(s1)
C)strcpy(s1,s2) D)s2=s1;11.以下语句或语句组中,能正确进行字符串赋值的是。
A)char *sp;*sp=right!;?????? B)char s[10];s=right!;
C)char s[10];*s=right!;???????D)char *sp=right!;;14.C语言中,最基本的数据类型包括:
A)整型、实型、逻辑型?????? B)整型、字符型、数组
C)整型、实型、字符型?????? D)整型、实型、结构体
15.以下说法正确的是
?? A) C程序总是从第一个定义的函数开始执行
?? B) 在C程序中,要调用的函数必须在main()函数中定义
?? C) C程序总是从main()函数开始执行
?? D) C程序的main()函数必须放在程序的开始部分;17.假定int类型变量占用两个字节,有定义:
int x[10]={0,2,4}; 则数组x在内存中所占字节数是
A) 3???????? ?B) 6????? ?C) 10 ???????D) 20;典型习题;9.已知如下定义:
struct student
{long num;
char name[10];
int age;
} stud;
则对结构体stud中的成员num的正确引用是 stud.num 。
;1.main()
{ int i=0;
while(++i=2)
printf(“*%d\n”,i);
printf(“**%d\n”,i);
};2、#include “stdio.h’
void main( )
{int a=4,b=3,c=5,t=0;
if(ab)
{a=t;a=b;b=t; }
if(ac )
t=a;a=c;c=t;
printf(“%d
文档评论(0)