好文档 - 专业文书写作范文服务资料分享网站

大学考试—高级语言程序设计——试题库及答案

天下 分享 时间: 加入收藏 我要投稿 点赞

设有定义语句“struct {int a;float b;char c;}abc,*p;”,则对结构体成员a的引用可以是( )。

收藏 A. (*p).a B. abc->a C. abc.a D. p->a

回答错误!正确答案: A C D

以下叙述中,正确的叙述是:

收藏 A.

预处理行不是c的可编译语句 B.

在程序中凡以#开始的语句都是预处理命令 C.

C程序在执行过程中对预处理命令进行处理 D.

预处理命令须以#开始

回答错误!正确答案: A B D

下列属于单字符输入输出函数的是()。

收藏 A. getchar() B. printf() C. scanf() D. putchar()

回答错误!正确答案: A D

当一个函数为外部函数时,不正确的说法是( )。

收藏 A.

该函数不能被本文件中函数调用 B.

该函数不能被其他文件调用 C.

该函数只能被main()调用 D.

该函数只能被非主函数调用

回答错误!正确答案: A B C D

不能将高级语言编写的源程序转换成目标程序的是:

收藏 A. 编译程序 B. 解释程序 C. 编程程序 D. 链接程序

回答错误!正确答案: B C D

下列选项中关于外部变量,正确的是( )。

收藏 A.

main函数是主函数,不在main函数内部定义的变量都是外部变量 B.

外部变量必须定义在源程序的开始处 C.

定义外部变量时,可以进行初始化

D.

外部变量必须定义在所有函数的外面

回答错误!正确答案: C D

已知“int a=1;char b=65; float c=2.0;double d=3.5;”。则下述赋值表达式结果为整型的是()。

收藏 A. b=a+b; B. b=(int)(c+d); C. a=3.2; D. a=c+d; E. c=a+b; F. c=(int)3.2;

回答错误!正确答案: A B C D

已有char s[10][10]={0};int i=10;。在下列表达式中,没有意义的表达式是:

收藏 A. *(&(s+i)+i) B. *(*(s+i)+i) C. *(*(s+i-1)+i-1) D. s[i][i]

回答错误!正确答案: A B D

下列属于C语言标准库函数的为()。

收藏 A. pow() B. sin() C. log10() D. isalpha() E. sqrt() F.

大学考试—高级语言程序设计——试题库及答案

设有定义语句“struct{inta;floatb;charc;}abc,*p;”,则对结构体成员a的引用可以是()。收藏A.(*p).aB.abc->aC.abc.aD.p->a回答错误!正确答案:ACD以下叙述中,正确的叙述是:收藏A.预处理行不是c的可编译语句
推荐度:
点击下载文档文档为doc格式
1x2p40abr60wacw0f2p46m3qp9xkwe00ypm
领取福利

微信扫码领取福利

微信扫码分享