《[四川大学]《程序设计语言(1)1347》20春在线作业1(答案)》由会员分享,可在线阅读,更多相关《[四川大学]《程序设计语言(1)1347》20春在线作业1(答案)(6页珍藏版)》请在金锄头文库上搜索。
1、 谋学网【奥鹏】-四川大学程序设计语言(1)134720春在线作业1试卷总分:100 得分:100第1题,C语言程序的执行,总是起始于( )A、程序中的第一条可执行语句B、程序中的第一个函数C、main函数D、包含文件中的第一个函数正确答案:C第2题,语句 PRINT “3.5” +“6.5” +“42”执行的结果是()。A、52B、3.5 + 6.5 + 42C、-1D、3.56.542正确答案:D第3题,用DIM s (4)定义的数组可存放的元素个数为()。A、4B、5C、6D、7正确答案:B第4题,已知int a=6; 则执行a+=a-=a*a;语句后,a的值为( )A、36B、0C、-
2、24D、-60正确答案:D第5题,在C语言中,引用数组元素时,其数组下标的数据类型允许是( )A、整型常量B、整型表达式C、整型常量或整型表达式D、任何类型的表达式正确答案:C第6题,下列语句执行后,变量a的值是()。a = 3:a = 6ENDa = 9A、3B、6C、9D、程序有错,a的值不可确定正确答案:B第7题,下面的字符串赋值语句中正确的是()。A、x = “ABC”B、y$ = ABCC、z$ = “123”D、w$ = 123正确答案:C第8题,已知char ch=C;则表达式ch=(ch=A & ch=Z)?(ch+32):ch;的值是( )A、AB、aC、ZD、c正确答案:D
3、第9题,A、3B、9C、99D、12正确答案:B第10题,表达式“25 MOD(122)”的值是()。A、1B、2C、3D、0正确答案:A第11题,下面的字符串赋值语句中,正确的是()。A、x = “ ab ”B、y$ = abC、z$ = “ 39 ”D、w$ = 39正确答案:C第12题,下面四个选项中,均是不正确的8进制数或16进制数的选项是( )A、016 0x8f 018B、0abc 017 0xaC、010 -0x11 0x16D、0a12 7ff -123正确答案:D第13题,表达式aB|(C&D)中运算符优先级最高的是( )A、|B、&C、D、()正确答案:第14题,下列说法中
4、错误的是 ( )A)只能在循环体内使用break语句 B)在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环 C)在while和dowhile循环中,continue语句并没有使整个循环终止 D)continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断A、只能在循环体内使用break语句B、在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环C、在while和dowhile循环中,continue语句并没有使整个循环终止D、continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一
5、次进行循环判断正确答案:A第15题,已知x,y,z均为整型变量,且值均为1,则执行语句+x|+y&+z;后,表达式x+y的值为( )A、1B、2C、3D、4正确答案:C第16题,A、6B、24C、30D、32正确答案:B第17题,以下叙述中正确的是( )A、构成C程序的基本单位是函数B、可以在一个函数中定义另一个函数C、main()函数必须放在其他函数之前D、所有被调用的函数一定要在调用之前进行定义正确答案:A第18题,下面程序的运行结果是()。x = 5:y = 3PRINT x = yENDA、0B、5C、3D、1正确答案:A第19题,调用gets和puts函数时,必须包含的头文件是( )
6、A、stdio.hB、stdlib.hC、defineD、以上都不对正确答案:A第20题,下列说法中错误的是 ( )A、只能在循环体内使用break语句B、在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环C、在while和dowhile循环中,continue语句并没有使整个循环终止D、continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断正确答案:A第21题,QBASIC中所有语句都是由语句定义符和语句体共同组成。A、错误B、正确正确答案:A第22题,在程序设计中,数据只能是数字A、错误B、正确正确答案:A第23题,注释是QBASIC程序中无关紧要的部分。A、错误B、正确正确答案:A第24题,STOP语句的作用是终止程序的运行A、错误B、正确正确答案:A第25题,WRITE 是QBASIC中合法的变量名。A、错误B、正确正确答案:A第26题,QBASIC提供了两个工作窗口。A、错误B、正确正确答案:B第27题,变量和符号常量实质是一样的。A、错误B、正确正确答案:A第28题,在赋值语句中,关键字 LET 可以被省略A、错误B、正确正确答案:B第29题,在多重循环中,允许从外层循环转向内层。A、错误B、正确正确答案:A第30题,在程序的运行过程中,可以多次对符号常量进行赋值。A、错误B、正确正确答案:A