- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(1) 下面叙述正确的是( D )。
A) main( )函数必须位于源程序文件的开头
B) 程序中必需含有自定义函数
C) 每行最多只能写两条语句
D) 所有语句都必须以分号“;”结束
(2) 下面叙述错误的是( D )。
A) C语言规定可逐个引用数组元素但不能一次引用整个数组
B) C语言数组名称是数组在内存中的首地址
C) 数组中每一个元素都属于同一个数据类型
D) C语言数组长度在定义数组时刻不作确定
(3) 以下程序段的运行结果是( C )。
int t[ ][3]={1,2,3,4,5,6,7,8,9,10,11,12};
printf(“%d\n”,t[1][1]);
A) 4
B) 3
C) 5
D) 1
(4) 以下程序段的运行结果是( C )。
char str[3][2]={‘a’,’b’,’c’,’\0’,’e’,’f’};
printf(“%s”,str[0]);
A) abc\0ef
B) abcef
C) abc
D) a
(5) 以下程序段的运行结果是( C )。
int f(int c)
{ c+=2;
return c;
}
main( )
{ int a=2,c=5;
a=f(a);
printf(“%d %d \n”,a,c);
}
A) 2 4
B) 4 4
C) 4 5
D) 2 5
(6) 下面叙述错误的是( D )。
A) “#define PRICE 30”命令的作用是定义一个与30等价的符号常量PRICE
B) C源程序中加入一些预处理命令是为了改进程序设计环境,提高编程效率
C) “#include <stdio.h>”命令的作用是在预处理时将stdio.h文件中的实际内容代替该命令
D) 宏定义也是C语句,必须在行末加分号
(7) 若有定义:int a=2,*p=&a;,则以下( A )均表示地址。
A) &a,p
B) a,p
C) a,*p
D) &a,*p
(8) 以下程序段运行后x的值为( C )。
int a[ ]={1,2,3,4,5,6,7,8};
int i,x,*p;
x=1;
p=&a[1];
for (i=0;i<3;i++)
x*=*(p+i);
A) 1
B) 120
C) 24
D) 6
(9) 下列( C )对结构类型变量定义是错误的。
A) struct teacher
{ int num;
int age;
};
struct teacher teach1;
B) struct
{ int num;
int age;
} teach1, teach2;
C) struct
{ int num;
int age;
} teacher;
struct teacher teach1;
D) struct teacher
{ int num;
int age;
} teach1;
(10) 以下程序段运行后,( D )对数组a元素的引用是错误的。(其中0≤i<4,0≤j<3)
int i,j,(*p)[3];
int a[ ][3]={1,2,3,4,5,6,7,8,9,10,11,12};
p=a;
A) *(*(a+i)+j)
B) *(*(p+i)+j)
C) p[i][j]
D) *(p[i]+j)
(11) 若有定义:
char ch;
int j,k;
enum day {sun, mon, tue, wed, thu, fri, sat};
int a[sat];
则( C )对下列语句是否符合语法规则的判断是正确的。
sun=0; /*语句1*/
j=mon+tue; /*语句2*/
if (a[mon]>0) j++; /*语句3*/
A) 语句1、2、3均正确
B) 语句2正确,语句1和语句3错误
C) 语句1错误,语句2和语句3正确
D) 语句1、2、3均错误
(12) C语言的基本数据类型包括( A )。
A) 整型、实型、字符型
B) 整型、指针型、字符型
C) 整型、实型、逻辑型
D) 整型、实型、空类型
(13) 下面程序运行后,屏幕显示File open error!,则可能的原因是( A )。
#include <stdio.h>
main()
{
FILE *fp;
char str[256];
fp=fopen(“test.txt”,”rt”);
if (fp= =NULL)
{ printf(“File open
您可能关注的文档
- 2017届高三语文复习课件:诗歌鉴赏之结构技巧(共36张)讲义.ppt
- 2017届高三政治百所名校好题速递分项解析汇编专题1.3收入与分配(第01期)(经济生活)Word版含解析讲义.doc
- 15.2.1数据的表示重点.ppt
- 2017届高三政治百所名校好题速递分项解析汇编专题4.3思想方法与创新意识(第01期)Word版含解析讲义.doc
- 2013初三励志、拼搏主题班会重点.ppt
- 2013机电模拟试题重点.doc
- 2017届高三政治一轮复习第四单元发展社会主义市场经济第九课走进社会主义市场经济课件讲义.ppt
- 15.2数据的表示(第2课时)重点.ppt
- 15_第09章PLSQL语言基础重点.ppt
- 2017届高三政治一轮总复习第3单元中华文化与民族精神第6课我们的中华文化课件讲义.ppt
文档评论(0)