欢迎光临
奥鹏作业辅导

南开23春学期《C语言程序设计》在线作业[正确答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

南开23春学期《C语言程序设计》在线作业[正确答案]

南开23春学期《C语言程序设计》在线作业[正确答案]

正确答案:B

南开23春学期《C语言程序设计》在线作业[正确答案]

正确答案:B

正确答案:D

南开23春学期C语言程序设计在线作业[正确答案]单选题答案

正确选项:--------

23春学期(高起本:1709-2103、专升本/高起专:1903-2103)《C语言程序设计》在线作业-00001

试卷总分:100  得分:100

一、单选题 (共 40 道试题,共 80 分)

1.x=-2; y=-1; if(x!=0) if(x>0) y=1; else y=0; 该程序段的输出结果为( )。

A.1

B.0

C.-1

D.不确定

正确答案:C

随机答案:ABCD

随机答案:ABCD

正确答案:D

正确答案:C

正确答案:C

正确选项:--------

正确答案:C

正确答案:A

随机答案:ABCD

正确答案:D

正确答案:C

随机答案:ABCD

正确选项:--------

正确答案:C

正确答案:A

正确答案:A

正确答案:B

正确选项:--------

正确选项:--------

正确答案:B

正确答案:B

正确选项:--------

正确答案:C

随机答案:ABCD

正确答案:C

正确答案:C

正确答案:D

正确答案:C

正确答案:C

正确答案:D

正确选项:--------

正确答案:B

正确答案:A

正确答案:C

正确答案:D

正确答案:C

正确答案:B

随机答案:ABCD

随机答案:ABCD

 

正确答案:B

随机答案:ABCD

正确答案:C

正确答案:A

正确答案:A

正确答案:D

正确答案:C

正确选项:--------

正确答案:A

正确答案:D

随机答案:ABCD

随机答案:ABCD

随机答案:ABCD

正确答案:B

正确答案:B

正确答案:B

正确答案:A

正确答案:D

正确答案:B

正确答案:A

正确选项:--------

随机答案:ABCD

正确答案:C

正确答案:A

正确选项:--------

正确答案:B

正确答案:D

正确答案:A

正确答案:A

随机答案:ABCD

正确答案:A

正确答案:A

随机答案:ABCD

正确选项:--------

正确答案:D

随机答案:ABCD

2.以下对C语言中共用体类型数据的叙述正确的是( )

正确答案:C

A.可以对共用体变量名直接赋值

B.一个共用体变量中可以同时存放其所有成员

C.一个共用体变量中不能同时存放其所有成员

D.共用体类型定义中不能出现结构体类型的成员

随机答案:ABCD

随机答案:ABCD

正确答案:D

 

3.若有以下定义语句 union data {int l; char c; float f;}a; int n;则以下语句正确的是( )

正确答案:A

正确选项:--------

正确答案:D

A.a=5;

正确选项:--------

正确答案:B

B.a={2,'a',1.2};

C.printf("%d ",a.l);

正确答案:A

正确答案:C

正确答案:C

D.n=a;

随机答案:ABCD

随机答案:ABCD

随机答案:ABCD

 

4.若定义语句:int a=7;float x=2.5;y=4. 7; 则表达式x+a%3*(int)(x+y)%2/4的值是( )

A.2.500000

B.2.750000

C.3.500000

D.0.000000

随机答案:ABCD

正确答案:D

随机答案:ABCD

 

5.下列哪个是读写文件出错检测函数( )。

A.ferror

B.clearerr

C.feof

D.fwrite

随机答案:ABCD

正确选项:--------

正确答案:A

 

6.在C语言中,要求运算数必须是整型的运算符是( )。

A./

B.&&

C.!=

D.%

正确答案:A

随机答案:ABCD

正确答案:B

 

7.fwrite函数的一般调用形式是( )

A.fwrite(buffer,count,size,fp)

B.fwrite(fp,size,count,buffer)

C.fwrite(fp,count,size,buffer)

D.fwirte(buffer,size,count,fp)

正确答案:D

正确答案:A

正确答案:B

 

8.C程序的执行从哪里开始( )

A.第一条语句

B.第一个函数

C.最后一个函数

D.主函数

正确选项:--------

随机答案:ABCD

正确答案:C

 

9.下面4个选项中,均是C语言关键字的选项是( )。

A.auto enum include

正确答案:D

正确答案:B

正确答案:B

B.switch typedef continue

正确答案:A

正确答案:A

正确答案:A

C.signed union scanf

正确答案:A

正确答案:A

正确选项:--------

D.if struct type

正确答案:C

正确答案:C

正确答案:D

 

10.在C语言中,int、char和short三种类型的数据在内存中所占用的字节数( )。

A.由用户自己定义

B.均为2个字节

C.是任意的

D.由所用机器的机器字长决定

随机答案:ABCD

正确答案:D

正确答案:C

 

11.若已有定义int x;下列说明指针变量p指向x的正确语句是( )

A.int p=&x;

B.int *p=&x;

C.int p=x;

D.int *p=x;

随机答案:ABCD

正确答案:B

正确答案:A

 

12.下面正确的字符常量是( )

A."c"

B.""

C.'W'

D.''(中间没有空格)

正确答案:D

正确答案:A

正确答案:D

 

13.C语言中规定,if语句的嵌套结构中,else总是与( )配对

A.与最近的if 配套

B.与第一个if 配套

C.按缩进位置相同的if配套

D.与最近的且尚未配对的if 配套

正确答案:C

正确答案:C

随机答案:ABCD

 

14.main( ) {int n=4;  while(n)printf("%d ",--n); } 以上程序的输出结果是( )。

正确答案:D

正确选项:--------

正确答案:A

A.2 0

B.3 1

C.3 2 1 0

D.2 1 0

正确选项:--------

正确答案:C

正确答案:D

 

15.#include<stdio.h> main() {union { long a; int b; char c;}m; printf("%d ",sizeof(m));} 以上程序的运行结果是( )。

正确答案:B

正确答案:A

正确选项:--------

A.2

B.4

C.6

D.8

正确答案:B

正确答案:C

正确答案:C

 

16.printf函数中用到格式符%5s ,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式( )

A.从左起输出该字串,右补空格

B.按原字符长从左向右全部输出

C.右对齐输出该字串,左补空格

D.输出错误信息

正确答案:C

正确答案:B

正确答案:B

 

17.已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2='A'+'6'-'3';后,c2中的值为( )

A.D

B.68

正确答案:C

正确选项:--------

正确答案:A

C.不确定的值

D.C

正确答案:A

正确答案:A

正确答案:B

 

18.已知各变量的类型说明如下: int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C语言语法的表达式是:

随机答案:ABCD

正确答案:D

正确答案:D

A.a十=a一=(b= 4)*(a=3)

正确答案:A

正确答案:A

B.a=a*3=2

C.x%(一3)

D.y=f1oat(i)

正确答案:D

正确答案:C

正确答案:A

 

19.已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )

A.p=&i

B.p=p1

C.p=&a[i]

D.p=10

正确答案:C

正确答案:B

正确答案:A

 

20.设有说明语句:char w;int x;float y;double z;w*x+z-y值的数据类型为( )。

正确答案:A

正确答案:C

正确答案:D

A.float

正确答案:C

正确答案:B

B.char

C.int

D.double

正确答案:C

正确答案:A

正确答案:D

 

21.已有定义 int a=-2;和输出语句:printf("%8lx",a);以下正确的叙述是:

A.整型变量的输出格式符只有%d一种

正确答案:A

随机答案:ABCD

正确答案:D

B.%x 是格式符的一种,它可以适用于任何一种类型的数据

正确答案:D

随机答案:ABCD

C.%x 是格式符的一种,其变量的值按十六进制输出,但%8lx 是错误的

随机答案:ABCD

D.%8lx 不是错误的格式符,其中数字8规定了输出字段的宽度

随机答案:ABCD

正确答案:A

正确答案:C

 

22.x=-2; y=-1; if(x!=0) if(x>0) y=1; else y=0; 该程序段的输出结果为( )。

A.1

B.0

C.-1

D.不确定

 

扫描二维码获取答案

热门文章

猜你喜欢

  • 北语23春《日本经济》作业3[正确答案]

  • 23春《日本经济》作业3 试卷总分:100 得分:100 一、单选题 (共 15 道试题,共 75 分) 1.日本金融制度经过改革,形成新的体系,具有六大特征:长期金融和短期