[四川大学]《程序设计语言(1)1347》18秋在线作业1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【奥鹏】[四川大学]《程序设计语言(1)1347》18秋在线作业1
试卷总分:100 得分:100
第1题,C语言程序的执行,总是起始于()
A、程序中的第一条可执行语句
B、程序中的第一个函数
C、main函数
D、包含文件中的第一个函数
第2题,语句 PRINT "3.5" +"6.5" +"42"执行的结果是()。
A、52
B、3.5 + 6.5 + 42
C、-1
D、3.56.542
第3题,用DIM s (4)定义的数组可存放的元素个数为()。
A、4
B、5
C、6
D、7
第4题,已知int a=6; 则执行a+=a-=a*a;语句后,a的值为()
A、36
B、0
C、-24
D、-60
第5题,在C语言中,引用数组元素时,其数组下标的数据类型允许是()
A、整型常量
B、整型表达式
C、整型常量或整型表达式
D、任何类型的表达式
第6题,下列语句执行后,变量a的值是()。a = 3:a = 6ENDa = 9
A、3
B、6
C、9
D、程序有错,a的值不可确定
第7题,下面的字符串赋值语句中正确的是()。
A、x = "ABC"
B、y$ = ABC
C、z$ = "123"
D、w$ = 123
第8题,已知char ch=′C′;则表达式ch=(ch=′A′ && ch=′Z′)?(ch+32):ch;的值是()
A、A
B、a
C、Z
D、c
第9题,
A、3
B、9
C、-99
D、12
第10题,表达式"25 MOD(1-2∧2)"的值是()。
A、1
B、2
C、3
D、0
第11题,下面的字符串赋值语句中,正确的是()。
A、x = " ab "
B、y$ = ab
C、z$ = " 39 "
D、w$ = 39
第12题,下面四个选项中,均是不正确的8进制数或16进制数的选项是()
A、016 0x8f 018
B、0abc 017 0xa
C、010 -0x11 0x16
D、0a12 7ff -123
第13题,表达式aB||(C&D)中运算符优先级最高的是()
A、||
B、&
C、
D、()
第14题,下列说法中错误的是()
A)只能在循环体内使用break语句
B)在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C)在while和do...while循环中,continue语句并没有使整个循环终止
D)continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
A、只能在循环体内使用break语句
B、在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C、在while和do...while循环中,continue语句并没有使整个循环终止
D、continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
第15题,已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y 的值为()
A、1
B、2
C、3
D、4
第16题,
A、6
B、24
C、30
D、32
第17题,以下叙述中正确的是()
A、构成C程序的基本单位是函数
B、可以在一个函数中定义另一个函数
C、main()函数必须放在其他函数之前
D、所有被调用的函数一定要在调用之前进行定义
第18题,下面程序的运行结果是()。x = 5:y = 3PRINT x = yEND
A、0
B、5
C、3
D、-1
第19题,调用gets和puts函数时,必须包含的头文件是()
A、stdio.h
B、stdlib.h
C、define
D、以上都不对
第20题,下列说法中错误的是()
A、只能在循环体内使用break语句
B、在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C、在while和do...while循环中,continue语句并没有使整个循环终止
D、continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
第21题,QBASIC中所有语句都是由语句定义符和语句体共同组成。
A、错误
B、正确
第22题,在程序设计中,数据只能是数字
A、错误
B、正确
第23题,注释是QBASIC程序中无关紧要的部分。
A、错误
B、正确
第24题,STOP语句的作用是终止程序的运行
A、错误
B、正确
第25题,WRITE 是QBASIC中合法的变量名。
A、错误
B、正确
第26题,QBASIC提供了两个工作窗口。
A、错误
B、正确
第27题,变量和符号常量实质是一样的。
A、错误
B、正确
第28题,在赋值语句中,关键字 LET 可以被省略
A、错误
B、正确
第29题,在多重循环中,允许从外层循环转向内层。