川大《程序设计语言(1)1347》14春在线作业答案
川大《程序设计语言(1)1347》14春在线作业1试卷总分:100 测试时间:--
一、单选题(共20道试题,共60分。)
1.在下面四个字符串中哪一个是合法的字符串常量()。
A. d
B. “ 128 ”
C. 程序设计
D. 128
满分:3分
2.下列字符串中的最大者是()。
A. “BD”
B. “afcde”
C. “ABCDE”
D. “afc”
满分:3分
3.设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=a>b)&&(n=c>d)后n的值是( )
A. 1
B. 2
C. 3
D. 4
满分:3分
4.十进制数2403转换成十六进制数为( )
A. 963
B. 369
C. 953
D. 359
满分:3分
5.在C语言中,引用数组元素时,其数组下标的数据类型允许是( )
A. 整型常量
B. 整型表达式
C. 整型常量或整型表达式
D. 任何类型的表达式
满分:3分
6.
A. 25 36
B. 1 4
C. 1 25
D. 1 36
满分:3分
7.语句PRINT “25 * 4”输出的结果是()。
A. “25 * 4”
B. 出错信息
C. 25 * 4
D. 100
满分:3分
8.下列数据中,不合法的C语言实型数据的是( )
A. 0.123
B. 123e3
C. 2.1e3.5
D. 789.0
满分:3分
9.下面四组READ/DATA语句中正确的是()。
A. READ a,b,c DATA 1,2 * 3,6
B. READ a,b,c DATA 2x,3y,4
C. READ a,b,c DATA 1,6
D. READ a,b,c DATA 1,3,6
满分:3分
10.对表达式for(表达式1; ;表达式3)可理解为 ( )
A. for(表达式1;0;表达式3)
B. for(表达式1;1;表达式3)
C. for(表达式1;表达式1;表达式3)
D. for(表达式1;表达式3;表达式3)
满分:3分
11.对于语句 IF a = 6 THEN b = 8,下面的说法正确的是()。
A. 语句中有两个等于符号
B. 语句中有两个赋值符号
C. 语句中第一个是等于符号,第二个是赋值符号
D. 语句中第一个是赋值符号,第二个是等于符号
满分:3分
12.有字符串如下,"\n\\\407as1\"\xabc",则字符串的长度为( )
A. 6
B. 7
C. 8
D. 9
满分:3分
13.以下变量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
满分:3分
14.用DIM s (4)定义的数组可存放的元素个数为()。
A. 4
B. 5
C. 6
D. 7
满分:3分
15.以下说法正确的是( )
A. C语言程序总是从第一个的函数开始执行
B. 在C语言程序中,要调用函数必须在main()函数中定义
C. C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分
满分:3分
16.
A. 14
B. 15
C. 32
D. 16
满分:3分
17.下列运算符中,要求运算对象必须是整数的是( )
A. /
B. *
C. %
D. !
满分:3分
18.下列叙述中正确的是 ( )
A. C语言编译时不检查语法
B. C语言的子程序有过程和函数两种
C. C语言的函数可以嵌套定义
D. C语言的函数可以嵌套调用
满分:3分
19.若运行时给变量x输入12,则以下程序的运行结果是( ) main() {int x,y; scanf("%d",&x); y=x>12x+10:x-12; printf("%d\n",y); }
A. 0
B. 22
C. 12
D. 10
满分:3分
20.
A. BELL
B. BOTH
C. BOTTOM
D. AUTOMATION
满分:3分
二、判断题(共10道试题,共40分。)
1.在程序设计中,数据只能是数字
A. 错误
B. 正确
满分:4分
2.在程序设计中,数据只能是数字。
A. 错误
B. 正确
满分:4分
3.在程序的运行过程中,可以多次对符号常量进行赋值。
A. 错误
B. 正确
满分:4分
4.QBASIC程序中,行号的大小将决定程序执行的顺序。
A. 错误
B. 正确
满分:4分
5.PRINT语句用标准格式输出时,各输出项之间用分号分隔。
A. 错误
B. 正确
满分:4分
6.变量和符号常量实质是一样的。
A. 错误
B. 正确
满分:4分
7.注释是QBASIC程序中无关紧要的部分
A. 错误
B. 正确
满分:4分
8.在赋值语句中,关键字 LET 可以被省略
A. 错误
B. 正确
满分:4分
9.WRITE 是QBASIC中合法的变量名。
A. 错误
B. 正确
满分:4分
10.注释是QBASIC程序中无关紧要的部分。
A. 错误
B. 正确
《程序设计语言(1)1347》14春在线作业2
试卷总分:100 测试时间:--
一、单选题(共20道试题,共60分。)
1.C语言中用于结构化程序设计的3种基本结构是( )
A. 顺序结构、选择结构、循环结构
B. if,switch,break
C. for,while,do-while
D. if,for,continue
满分:3分
2.在C语言中,char型数据在内存中的存储形式是( )
A. 补码
B. 反码
C. 原码
D. ASCII码
满分:3分
3.假设整型变量a,b,c的值均为5,则表达式a+++b+++c++的值为( )
A. 17
B. 16
C. 15
D. 14
满分:3分
4.以下叙述中正确的是( )
A. 构成C程序的基本单位是函数
B. 可以在一个函数中定义另一个函数
C. main()函数必须放在其他函数之前
D. 所有被调用的函数一定要在调用之前进行定义
满分:3分
5.表达式a<B||(C&D)中运算符优先级最高的是( )
A. ||
B. &
C. <
D. ()
满分:3分
6.对表达式for(表达式1; ;表达式3)可理解为 ( )
A. for(表达式1;0;表达式3)
B. for(表达式1;1;表达式3)
C. for(表达式1;表达式1;表达式3)
D. for(表达式1;表达式3;表达式3)
满分:3分
7.若定义: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
满分:3分
8.下面四个赋值语句中,正确的是()。
A. LET x,y,z = 5
B. sx = 5
C. LET x + 1 = 5
D. LET x$ = 5
满分:3分
9.下列可用于C语言用户标识符的一组是( )
A. void, define, WORD
B. a3_b3, _123,Car
C. For, -abc, IF Case
D. 2a, DO, sizeof
满分:3分
10.已知int a=6; 则执行a+=a-=a*a;语句后,a的值为( )
A. 36
B. 0
C. -24
D. -60
满分:3分
11.若变量c为char类型,能正确判断出c为小写字母的表达式是( )
A. ′a′<=c<=′z′
B. (c>=′a′)||(c<=′z′)
C. (′a′<=c)and(′z′>=c)
D. (c>=′a′)&&(c<=′z′)
满分:3分
12.二进制数00110101转换成八进制数是( )
A. 055
B. 065
C. 056
D. 152
满分:3分
13.关于赋值语句 LET x = x + 1 的正确说法是()。
A. 将变量x的值存入到x+1
B. 将变量x的值加1后赋给变量x
C. 变量x的值等于x + 1的值
D. 将变量x+1的值存入到x
满分:3分
14.语句PRINT “25 * 4”输出的结果是()。
A. “25 * 4”
B. 出错信息
C. 25 * 4
D. 100
满分:3分
15.设int x=1,y=1;表达式(!x||y- -)的值是( )
A. 0
B. 1
C. 2
D. -1
满分:3分
16.下列运算符中,要求运算对象必须是整数的是( )
A. /
B. *
C. %
D. !
满分:3分
17.以下叙述中正确的是( )
A. C语言比其他语言高级
B. C语言可以不用编译就能被计算机识别执行
C. C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D. C语言出现的最晚,具有其他语言的一切优点
满分:3分
18.用OPTION BASE 1:DIM s ( 6 ) 定义的数组可存放的元素个数为( )。
A. 1
B. 6
C. 7
D. 8
满分:3分
19.下面能正确表示八进制数的是( )
A. 0x16
B. 029
C. -114
D. 033
满分:3分
20.循环语句 FOR i = 12 TO 90 STEP 3 执行的循环次数为()。
A. 14
B. 15
C. 16
D. 17
满分:3分
二、判断题(共10道试题,共40分。)
1.在赋值语句中,关键字 LET 可以被省略
A. 错误
B. 正确
满分:4分
2.STOP语句的作用是终止程序的运行。
A. 错误
B. 正确
满分:4分
3.QBASIC提供了两个工作窗口。
A. 错误
B. 正确
满分:4分
4.WRITE 是QBASIC中合法的变量名。
A. 错误
B. 正确
满分:4分
5.NAME 是QBASIC中合法的变量名。
A. 错误
B. 正确
满分:4分
6.变量和符号常量实质是一样的。
A. 错误
B. 正确
满分:4分
7.在程序设计中,数据只能是数字
A. 错误
B. 正确
满分:4分
8.STOP语句的作用是终止程序的运行
A. 错误
B. 正确
满分:4分
9.注释是QBASIC程序中无关紧要的部分。
A. 错误
B. 正确
满分:4分
10.在程序设计中,所谓“实现算法”即是指写出源程序。
A. 错误
B. 正确
满分:4分
页:
[1]