欢迎光临
奥鹏作业辅导

东大21春学期《高级语言程序设计基础》在线平时作业2[答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导
可做全部院校网课作业、课程代看、网考、论文辅导!答案请加微信:xx99ttt 或QQ:1514133056

东大21春学期《高级语言程序设计基础》在线平时作业2[答案]满分答案

21春学期《高级语言程序设计基础》在线平时作业2

试卷总分:100  得分:100

一、单选题 (共 20 道试题,共 100 分)

1.设有一段程序: int *var,a; a=100;var=&a;a=*var+10; 执行上面程序段后a的值为( )。

A.120

B.110

C.100

D.90

专业答案:----

 

2.下面程序( )。(每行程序前的数字为行号) 1 main{} 2 { 3 float a[10]={0.0}; 4 int i; 5 for(i=0;i<3;i++) scanf(%d",&a[i]); 6 for(i=1;i<10;i++) a[0]=a[0]+a[i]; 7 printf("%f ",a[0]); 8 }

正确答案:----

A.没有错误

B.第3行有错误

C.第5行有错误

D.第7行有错误

正确答案:----

 

3.在一个源文件中定义的全局变量的作用域为( )。

A.本文件的全部范围

B.本程序的全部范围

C.本函数的全部范围

D.从定义该变量的位置开始至本文件结束

正确选项:----

 

4.以下有关宏替换的叙述不正确的是( )。

A.宏名不具有类型

B.宏名必须用大写字母表示

C.宏替换只是字符替换

D.宏替换不占用运行时间

正确答案:----

 

5.若有说明:int a[10];则对数组元素的正确引用是( )。

A.a[10]

B.a[3,5]

C.a(5)

D.a[10-10]

专业答案:----

 

6.若有定义:int x[10], *p=x;,则*(p+5)表示( )。

A.数组元素x[5]的地址

B.数组元素x[5]的值

C.数组元素x[6]的地址

D.数组元素x[6]的值

专业答案:----

正确答案:----

E.选项内容11

F.选项内容11

 

7.设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是( )。     for (y=100; x!=y; ++x,y++)      printf("**** ");

A.循环体只执行一次

B.是无限循环

C.循环体一次都不执行

D.for语句中存在语法错误

正确答案:----

 

8.C语言结构体类型变量在程序执行期间( )。

A.所有成员一直驻留在内存中

B.只有一个成员驻留在内存中

C.部分成员驻留在内存中

D.没有成员驻留在内存中

正确答案:----

 

9.系统的标准输入文件是指( )。

A.键盘

B.显示器

C.软盘

D.硬盘

正确选项:----

 

10.以下在任何情况下计算两数积时都不会引起二义性的宏定义是( )。

A.#define MUL(x,y) x*y

专业答案:----

B.#define MUL(x,y) (x)*(y)

专业答案:----

C.#define MUL(x,y) (x*y)

正确答案:----

D.#define MUL(x,y) ((x)*(y))"

专业答案:----

 

11.以下正确的函数说明是( )。

A.int fun(int a, b)

B.float fun(int a; int b)

C.double fun( )

正确答案:----

D.int fun(char a[ ][ ])

正确答案:----

 

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

A.j*m+i

B.i*m+j

C.i*m+j-1

D.i*m+j+1

专业答案:----

 

13.以下程序段的运行结果是( )。 char a[ ]="program", *p; p=a; while (*p!='g')   { printf("%c", *p-32); p++; }

A.PROgram

B.PROGRAM

C.PRO

D.proGRAM

专业答案:----

 

14.以下不正确的定义语句是( )。

A.double x[5]={2.0,4,0,6,0,8,0,10.0};

专业答案:----

B.int y[5]={0,1,3,5,7,9};

C.char c1[]={'1','2','3','4','5'};

D.char c2[]={'x10','xa','x8'};"

正确答案:----

 

15.以下对二维数组a的正确说明是( )。

A.int a[3][];

B.float a(3,4);

C.double a[1][4]

专业答案:----

D.float a(3)(4);

正确答案:----

 

16.函数rewind(fp)的作用是:使文件位置指针( )。

专业答案:----

A.重新返回文件的开头

B.返回到前一个字符的位置

C.指向文件的末尾

D.自动移至下一个字符的位置

正确选项:----

 

17.若有定义:int x[10], *p=x;,则*(p+5)表示( )。

A.数组元素x[5]的地址

B.数组元素x[5]的值

C.数组元素x[6]的地址

D.数组元素x[6]的值

E.选项内容11

F.选项内容11

G.选项内容11

 

18.有两个字符数组a、b,则以下正确的输入语句是( )。

A.gets(a,b);

B.scanf("%s%s",a,b);

C.scanf("%s%s",&a,&b);

D.gets("a"); gets("b");"

专业答案:----

 

19.函数调用语句:fseek(fp, 10L, 2);的含义是:将文件位置指针( )。

A.移动到距离文件头10个字节处

B.从当前位置向后移动10个字节

C.从文件尾部前移10个字节

D.移到离当前位置10个字节处

正确答案:----

 

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

A.随机值

B.1

C.NULL

D.EOF

正确答案:----

 

东大21春学期《高级语言程序设计基础》在线平时作业2[答案]历年参考题目如下:

本文标签: 东大 学期 在线 平时 作业 标准 
扫描二维码获取答案

热门文章

  • 东师社会保障制度18秋在线作业3答案

  • 社会保障制度18秋在线作业3-0002 试卷总分:100 得分:0 一、 单选题 (共 15 道试题,共 37 分) 1.下列属于福利国家的是 A.美国 B.德国 C.英国 D.新加坡 2.国际劳工组
  • 19春北理工《操作系统》在线作业[答案]

  • 北理工《操作系统》在线作业-0004 试卷总分:100 得分:0 一、 单选题 (共 20 道试题,共 40 分) 1.在下列文件的物理结构中,不利于文件长度动态增长的是( )

猜你喜欢

  • 北语17秋《会计信息系统》作业4答案

  • 17秋《会计信息系统》作业4 试卷总分:100 得分:0 一、 单选题 (共 9 道试题,共 36 分) 1. ()单把某一项资金拿出来,方便管理和使用。 A. 基本存款账户 B. 一般