川大20秋《程序设计语言(1)1347》在线作业2题目【答案】奥鹏作业

作者:奥鹏作业答案 字体:[增加 减小] 来源:川大 时间:2021-03-19 00:13

《程序设计语言(1)1347》在线作业2 试卷总分:100 得分:100 一、单选题 (共 20 道试题,共 60 分) 1.以下变量x,y,z均为double类型且已正确赋值,不能正确表示数学式子xyz的C语言表达式是( ) A.x/y*z B

川大20秋《程序设计语言(1)1347》在线作业2题目【答案】奥鹏作业

川大20秋《程序设计语言(1)1347》在线作业2题目【答案】奥鹏作业满分答案

《程序设计语言(1)1347》在线作业2

试卷总分:100  得分:100

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

1.以下变量x,奥鹏在线作业,y,z均为double类型且已正确赋值,不能正确表示数学式子x÷y÷z的C语言表达式是( )

A.x/y*z

B.x*(1/(y*z))

C.x/y*1/z

D.x/y/z

 

2.用OPTION BASE 1:DIM s ( 6 ) 定义的数组可存放的元素个数为( )。

A.1

B.6

C.7

D.8

 

3.下面有关for循环的正确描述是( )

A.for循环只能用于循环次数已经确定的情况

B.for循环是先执行循环体语句,后判断表达式

C.在for循环中,不能用break语句跳出循环体

D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

 

4.下面说法中正确的是()。

A.置数语句DATA中的值可以是变量、表达式和函数。

B.置数语句DATA中的值可以是变量、常量和字符串。

C.置数语句DATA中的值只能是数值常量和字符串常量。

D.A和B都正确。

 

5.C语言中运算对象必须是整型的运算符是( )

A.%=

B./

C.=

D.<=

 

6.DIM xyz$ (10,3)定义的是哪一种数组()。

A.一维数值型数组

B.二维数值型数组

C.一维字符型数组

D.二维字符型数组

 

7.以下叙述正确的是 ( )

A.函数可以嵌套定义但不能嵌套调用

B.函数既可以嵌套调用也可以嵌套定义

C.函数既不可以嵌套定义也不可以嵌套调用

D.函数可以嵌套调用但不可以嵌套定义

 

8.有字符串如下,"\n\\\407as1\"\xabc",则字符串的长度为( )

A.6

B.7

C.8

D.9

 

9.定义数组DIM a (-5 TO 5,-3 TO 3)后,函数LBOUND(a,1)和UBOUND(a,2)的值分别是()。

A.5 -3

B.-5 3

C.-5 -3

D.5 3

 

10.若运行时给变量x输入12,则以下程序的运行结果是( ) main() {int x,y; scanf("%d",&x); y=x>12?x+10:x-12; printf("%d\n",y); }

A.0

B.22

C.12

D.10

 

11.假设整型变量a,b,c的值均为5,则表达式a+++b+++c++的值为( )

A.17

B.16

C.15

D.14

 

12.请选出语句printf("%d\n",strlen("\t\"\065\xff\n"));的输出结果( )

A.5

B.14

C.8

D.输出项不合法,无正常输出

 

13.若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )

A.函数调用可以作为独立的语句存在

B.函数调用可以作为一个函数的实参

C.函数调用可以出现在表达式中

D.函数调用可以作为一个函数的形参

 

14.下面对C语言的描述中,正确的是 ( )

A.函数一定有返回值,否则无法使用函数

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

C.在C语言中,调用函数时,只能将实参的值传递给形参

D.C语言程序中有调用关系的所有函数都必须放在同一源程序文件中

 

15.

A.7 7

B.34 7

C.7 34

D.34 34

 

16.x,奥鹏,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是( )

A.INPUT x、y、z;

B.scanf("%d%d%d",&x,&y,&z);

C.scanf("%d%d%d",x,y,z);

D.read("%d%d%d",&x,&y,&z)

 

17.下面四个选项中,均是不正确的8进制数或16进制数的选项是( )

A.016 0x8f 021

B.0abc 017 0xa

C.010 -0x11 0x16

D.0a12 7ff -123

 

21.语句 PRINT “3.5” +“6.5” +“42”执行的结果是()。

A.52

B.3.5 + 6.5 + 42

C.-1

D.3.56.542

 

19.若变量已正确定义并赋值,以下符合C语言语法的表达式是( )

A.a:=b+1

B.a=b=c+2

C.int 21.5%3

D.a=a+7=c+b

 

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

A.由用户自己定义

B.均为2个字节

C.是任意的

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

 

川大20秋《程序设计语言(1)1347》在线作业2题目【答案】奥鹏作业多选题答案

二、判断题 (共 10 道试题,共 40 分)

21.变量和符号常量实质是一样的。

 

22.STOP语句的作用是终止程序的运行

 

23.PRINT语句用标准格式输出时,各输出项之间用分号分隔。

 

24.QBASIC程序中,行号是由数字和字母组成。

 

25.在多重循环中,允许从外层循环转向内层。

 

26.QBASIC提供了两个工作窗口。

 

27.在程序设计中,所谓“实现算法”即是指写出源程序。

 

28.在程序的运行过程中,可以多次对符号常量进行赋值。

 

29.WRITE 是QBASIC中合法的变量名。

 

30.QBASIC程序中,行号的大小将决定程序执行的顺序。

川大20秋《程序设计语言(1)1347》在线作业2题目【答案】奥鹏作业标准满分答案

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)