答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com)程序设计语言(1)1347-[四川大学]《程序设计语言(1)1347》21春在线作业1
试卷总分:100 得分:100
第1题,已知int x=6,y=2,z;则执行表达式z=x=xy后,变量z的值为( )
A、0
B、1
C、4
D、5
正确答案:,C,E
第2题,算法是指为解决某个特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性的是 ( )
A、有零个输入或多个输入
B、高效性
C、有穷性
D、确定性
正确答案:,C,E
第3题,在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是( )
A、地址传递
B、单向值传递
C、由实参传形参,再由形参传实参
D、传递方式由用户指定
正确答案:,C,E
第4题,以下叙述正确的是 ( )
A、函数可以嵌套定义但不能嵌套调用
B、函数既可以嵌套调用也可以嵌套定义
C、函数既不可以嵌套定义也不可以嵌套调用
D、函数可以嵌套调用但不可以嵌套定义
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),C语言程序的执行,总是起始于( )
A、程序中的第一条可执行语句
B、程序中的第一个函数
C、main函数
D、包含文件中的第一个函数
正确答案:
第6题,下列关于字符串的说法中错误的是( )
A、在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志
B、′\0′作为标志占用存储空间,计入串的实际长度
C、在表示字符串常量的时候不需要人为在其末尾加入′\0′
D、在C语言中,字符串常量隐含处理成以′\0′结尾
正确答案:
第7题,能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是( )
A、a=10 or a=0
B、a=0|a=10
C、a=10 &&a=0
D、a=10‖a=0
正确答案:
第8题,若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )
A、函数调用可以作为独立的语句存在
B、函数调用可以作为一个函数的实参
C、函数调用可以出现在表达式中
D、函数调用可以作为一个函数的形参
正确答案:,C,E
第9题,表达式"25 MOD(1-2∧2)"的值是()。
A、1
B、2
C、3
D、0
正确答案:,C,E
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),已知char ch=′C′;则表达式ch=(ch=′A′ && ch=′Z′)?(ch+32):ch;的值是( )
A、A
B、a
C、Z
D、c
正确答案:
第11题,下列数据中,不合法的C语言实型数据的是( )
A、0.123
B、123e3
C、2.1e3.5
D、789.0
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),若定义: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
正确答案:,C,E
第13题,C语言中 while 和do-while循环的主要区别是( )
A、do-while的循环体至少雅条件执行一次
B、while的循环控制条件比do-while的循环控制条件更严格
C、do-while允许从外部转到循环体内
D、do-while 的循环体不能是复合语句
正确答案:,C,E
第14题,C语言程序的基本单位是( )
A、程序行
B、语句
C、函数
D、字符
正确答案:,C,E
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),用OPTION BASE 1:DIM s ( 6 ) 定义的数组可存放的元素个数为( )。
A、1
B、6
C、7
D、8
正确答案:,C,E
第16题,
A、BELL
B、BOTH
C、BOTTOM
D、AUTOMATION
正确答案:,C,E
第17题,以下程序的输出结果是( )
main()
{ int a=4,b=5,c=0,d;
d=!a&&!b||!c;
printf("%d\n",d);}
A、1
B、0
C、非0的数
D、-1
正确答案:
第18题,设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=ab)&&(n=cd)后n的值是( )
A、1
B、2
C、3
D、4
正确答案:
第19题,下列说法中错误的是 ( )
A、只能在循环体内使用break语句
B、在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C、在while和do...while循环中,continue语句并没有使整个循环终止
D、continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),假设整型变量a,b,c的值均为5,则表达式a+++b+++c++的值为( )
A、17
B、16
C、15
D、14
正确答案:
第21题,WRITE 是QBASIC中合法的变量名。
A、错误
B、正确
正确答案:
第22题,在程序的运行过程中,可以多次对符号常量进行赋值。
A、错误
B、正确
正确答案:
第23题,STOP语句的作用是终止程序的运行
A、错误
B、正确
正确答案:
第24题,PRINT语句用标准格式输出时,各输出项之间用分号分隔。
A、错误
B、正确
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),QBASIC中所有语句都由语句定义符和语句体共同组成。
A、错误
B、正确
正确答案:,C,E
第26题,在赋值语句中,关键字 LET 可以被省略
A、错误
B、正确
正确答案:
第27题,变量和符号常量实质是一样的。
A、错误
B、正确
正确答案:
第28题,在程序设计中,数据只能是数字。
A、错误
B、正确
正确答案:
第29题,在程序设计中,数据只能是数字
A、错误
B、正确
正确答案:
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),QBASIC程序中,行号的大小将决定程序执行的顺序。
A、错误
B、正确
正确答案:,C,E |