西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx

上传人:b****3 文档编号:18187545 上传时间:2022-12-14 格式:DOCX 页数:11 大小:18.57KB
下载 相关 举报
西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx_第1页
第1页 / 共11页
西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx_第2页
第2页 / 共11页
西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx_第3页
第3页 / 共11页
西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx_第4页
第4页 / 共11页
西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx

《西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx》由会员分享,可在线阅读,更多相关《西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。

西安交通大学18年课程考试《程序设计基础高起专》作业考核试题Word文档格式.docx

D、E==1

第3题,若执行fopen函数时发生错误,则函数的返回值是()。

A、地址值

B、0

C、1

D、EOF

第4题,以下说法错误的是()

A、C语言函数分为由系统提供的标准库函数和由程序员自己定义的函数

B、在主函数main()中可以调用其他函数,其他函数之间不可以相互调用

C、C语言的程序是由一个函数或多个函数组成的

D、对于一个很大的任务,一般把它分解成若干源文件,分别编写和调试

第5题,已知intj,i=1;

执行语句"

j=i++;

"

后,变量i的值是()

A、1

B、2

C、-1

D、-2

第6题,变量的指针,其含义是指该变量的()。

A、值

B、地址

C、名

D、一个标志

第7题,关于建立函数的目的,以下正确的说法是()。

A、提高程序的执行效率

B、提高程序的可读性

C、减少程序的篇幅

D、减少程序文件所占内存

第8题,以下对C语言函数的描述中,正确的是()。

A、C程序必须由一个或一个以上的函数组成

B、C函数既可以嵌套定义又可以递归调用

C、函数必须有返回值,否则不能使用函数

D、C程序中有调用关系的所有函数必须放在同一个程序文件中

第9题,经过下列的语句intj,a[10],*p;

定义后,下列语句中合法的是()。

A、p=p+2;

B、p=a[5];

C、p=a[2]+2;

D、p=&

(j+2);

第10题,执行下列两个语句后,输出的结果为()charc1=66,c2=98;

printf("

%c,%d"

c1,c2);

A、66,98

B、66,b

C、B,97

D、B,98

第11题,关于形式参数,下面说法错误的是()

A、对于形参,虽然定义了它,只有当函数被调用时,形参才在内存中开辟空间

B、调用结束后,形参自动从内存中被释放掉

C、在函数定义中,可以不给出形参类型,调用的时候再定义。

D、实参与形参的关系是赋值与被赋值的关系

第12题,设C语言中,int类型数据占2个字节,则short类型数据占()。

A、1个字节

B、2个字节

C、4个字节

D、8个字节

第13题,C语言中的文件类型只有()。

A、索引文件和文本文件两种

B、ASCII文件和二进制文件两种

C、文本文件一种

D、二进制文件一种

第14题,若二维数组a有m列,则在a[i][j]前的元素个数为()。

A、j*m+I

B、i*m+j

C、i*m+j-1

D、i*m+j+1

第15题,以下选项中不属于C语言的类型的是()

A、signedshortint

B、unsignedlongint

C、unsignedint

D、longshort

第16题,函数的形式参数隐含的存储类型说明是()。

A、extern

B、static

C、register

D、auto

第17题,下列标识符中,不合法的C语言用户自定义标识符是()。

A、printf

B、enum

C、_

D、sin

第18题,以下程序中,while循环的循环次数是()main(){inti=0;

while(i10){if(i1)continue;

if(I==5)break;

i++;

}......}

B、10

C、6

D、死循环,不能确定次数

第19题,以下叙述中正确的是()。

A、在程序的一行上可以出现多个有效的预处理命令行

B、使用带参的宏时,参数的类型应与宏定义时的一致

C、宏替换不占用运行时间,只占编译时间

D、在以下定义中CR是称为"

宏名"

的标识符#defineCR045

第20题,下面关于表达式:

inti,*ip=&

i说法正确的是()

A、此表达式写法错误

B、此表达式表示用&

i对ip进行初始化

C、此表达式表示用&

i对*ip进行初始化

D、此表达式表示用&

i分别对*ip和i进行初始化

第21题,若用数组名作为函数的实参,传递给形参的是()。

A、数组的首地址

B、数组第一个元素的值

C、数组中全部元素的值

D、数组元素的个数

第22题,下列关于标识符的说法不正确的是()

A、第一个字符必须是字母或下划线

B、第一个字符以后必须由字母、下划线或数字组成

C、大小写字母表示相同意义

D、标识符不能用C中的关键字

第23题,在C语言中,char型数据在内存中的存储形式是()。

A、补码

B、反码

C、原码

D、ASCII码

第24题,字符数组chara[]="

Howdoyoudo?

;

的大小为()

A、10

B、11

C、14

D、15

第25题,若inti=10;

执行下列程序后,变量i的正确结果是()switch(i){case0:

i+=1;

case10:

case11:

default:

}

C、12

D、13

第26题,C语言中,要求运算数必须是整型的运算符是()。

A、^

B、%

C、!

D、

第27题,C语言中,定义结构体的保留字是()。

A、union

B、struct

C、enum

D、typedef

第28题,每条C语句后面都要有一个()

A、逗号

B、冒号

C、分号

D、括号

第29题,结构体类型的定义允许嵌套是指()。

A、成员是已经或正在定义的结构体型

B、成员可以重名

C、结构体型可以派生

D、定义多个结构体型

第30题,已知函数的调用形式fread(buffer,size,count,fp);

其中buffer代表的是()。

A、一个整数,代表要读入的数据项总数

B、一个文件指针,指向要读的文件

C、一个指针,指向要读入数据的存放地址

D、一个存储区,存放要读的数据项

第31题,设有以下定义inta=0;

doubleb=1.25;

charc='

A'

#defined2则下面语句中正确的是()。

A、a++;

B、b++;

C、c++;

D、d++;

B,C

第32题,以下不符合C语言语法的实型常量是()。

A、1.2E0.5

B、3.14.159E

C、.5E-3

D、E15

B,D

第33题,有定义语句.intx,y;

若要通过scanf("

%d,%d"

&

x,&

y);

语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。

A、1112回车

B、11,空格12回车

C、11,12回车

D、11,回车12回车

C,D

第34题,关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。

A、三个表达式都不可省略

B、表达式1可以省略

C、表达式2可以省略

D、表达式3可以省略

第35题,以下4个选项中,可以看作是一条语句的有()。

A、{;

B、a=0,b=0,c=0;

C、if(a0);

D、if(b==0)m=1;

n=2;

第36题,正确的if语句形式是()。

A、if(xy&

&

x!

=y);

B、if(x==y)x+=y;

C、if(x!

=y)scanf("

%d"

x)elsescanf("

D、if(xy){x++;

y++;

第37题,以下对switch语句和break语句中描述错误的有()。

A、在switch语句中必须使用break语句

B、break语句只能用于switch语句

C、在switch语句中,可以根据需要使用或不使用break语句

D、break语句是switch语句的一部分

第38题,以下说法正确的是()。

A、C语言里有字符串变量

B、C语言里没有字符串变量

C、C语言里有字符变量

D、C语言里没字符变量

C

第39题,能正确表示逻辑关系:

a≥10"

的C语言表达式是()。

A、a≥10

B、!

(a10)

C、a=10

D、a10

第40题,t为int类型,进入下面的循环之前,t的值为0do{.........}while(t==1);

则以下叙述中正确的是()

A、循环控制表达式的值为0

B、循环控制表达式的值为1

C、循环控制表达式合法

D、以上说法都不对

第41题,min和id-s都是合法的标识符。

()

A、错误

B、正确

第42题,可以用typedef声明各种类型名,但不能用它来定义变量。

第43题,若定义char*str;

则str="

BOOK"

是正确的。

第44题,若有inta[10]={1,2,3,4,5,6,7,8,9,10};

a=a+1;

则这时a代表元素2的位元元址。

第45题,全局变量的作用域一定比局部变量的作用域范围大。

第46题,用户标识符中可以出现下划线和中划线(减号)。

第47题,C语言既可以用来写系统软件,也可以用来写应用软件。

第48题,C程序中,当调用函数时,由实参把值传递给形参,调用结束后,再由形参把值传回给实参。

第49题,一个C源程序可以由一个main()函数和若干个其它函数组成。

第50题,C语言可以直接访问物理位元元址。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1