《程序设计语言(1)1347》18秋在线作业1 一、单选题: 1.[单选题]C语言程序的执行,总是起始于() 1. 程序中的第一条可执行语句 2. 程序中的第一个函数 3. main函数 4. 包含文件中的第一个函数 标准选择:——C—— 2.[单选题]语句PRINT“3.5”+“6.5”+“42”执行的结果是()。 1. 52 2. 3.5+6.5+42 3. -1 4. 3.56.542 标准选择:——D—— 3.[单选题]用DIMs(4)定义的数组可存放的元素个数为()。 1. 4 2. 5 3. 6 4. 7 标准选择:——B—— 4.[单选题]已知inta=6;则执行a+=a-=a*a;语句后,a的值为() 1. 36 2. 0 3. -24 4. -60 标准选择:———— 5.[单选题]在C语言中,引用数组元素时,其数组下标的数据类型允许是() 1. 整型常量 2. 整型表达式 3. 整型常量或整型表达式 奥鹏作业答案 4. 任何类型的表达式 标准选择:———— 6.[单选题]下列语句执行后,变量a的值是()。"t"ta=3:a=6"t"tEND"t"ta=9 1. 3 2. 6 3. 9 4. 程序有错,a的值不可确定 标准选择:———— 7.[单选题]下面的字符串赋值语句中正确的是()。 1. x=“ABC” 2. y$=ABC 3. z$=“123” 4. w$=123 标准选择:———— 8.[单选题]已知charch=′C′;则表达式ch=(ch>=′A′&&ch<=′Z′)?(ch+32):ch;的值是() 1. A 2. a 3. Z 4. c 标准选择:———— 9.[单选题] 1. 3 2. 9 3. –99 4. 12 标准选择:———— 10.[单选题]表达式“25MOD(1-2∧2)”的值是()。 1. 1 2. 2 3. 3 4. 0 标准选择:———— 11.[单选题]下面的字符串赋值语句中,正确的是()。 1. x=“ab” 2. y$=ab 3. z$=“39” 4. w$=39 标准选择:———— 12.[单选题]下面四个选项中,均是不正确的8进制数或16进制数的选项是() 1. 0160x8f018 2. 0abc0170xa 3. 010-0x110x16 4. 0a127ff-123 标准选择:———— 13.[单选题]表达式a<B||(C&D)中运算符优先级最高的是() 1. || 2. & 3. < 4. () 标准选择:———— 14.[单选题]下列说法中错误的是()A)只能在循环体内使用break语句B)在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环C)在while和do…while循环中,continue语句并没有使整个循环终止D)continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断 1. 只能在循环体内使用break语句 2. 在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环 3. 在while和do…while循环中,continue语句并没有使整个循环终止 4. continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断 标准选择:———— 15.[单选题]已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为() 1. 1 2. 2 3. 3 4. 4 标准选择:———— 16.[单选题] 1. 6 2. 24 3. 30 4. 32 标准选择:———— 17.[单选题]以下叙述中正确的是() 1. 构成C程序的基本单位是函数 2. 可以在一个函数中定义另一个函数 3. main()函数必须放在其他函数之前 4. 所有被调用的函数一定要在调用之前进行定义 标准选择:———— 18.[单选题]下面程序的运行结果是()。"t"tx=5:y=3"t"tPRINTx=y"t"tEND 1. 0 2. 5 3. 3 4. –1 标准选择:———— 19.[单选题]调用gets和puts函数时,必须包含的头文件是() 1. stdio.h 2. stdlib.h 3. define 4. 以上都不对 标准选择:———— 20.[单选题]下列说法中错误的是() 1. 只能在循环体内使用break语句 2. 在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环 3. 在while和do…while循环中,continue语句并没有使整个循环终止 4. continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断 标准选择:———— 三、判断题: 21.[判断题]QBASIC中所有语句都是由语句定义符和语句体共同组成。 1. 错误 2. 正确 标准选择:———— 22.[判断题]在程序设计中,数据只能是数字 1. 错误 2. 正确 标准选择:———— 23.[判断题]注释是QBASIC程序中无关紧要的部分。 1. 错误 2. 正确 标准选择:———— 24.[判断题]STOP语句的作用是终止程序的运行 1. 错误 2. 正确 标准选择:———— 25.[判断题]WRITE是QBASIC中合法的变量名。 1. 错误 2. 正确 标准选择:———— 26.[判断题]QBASIC提供了两个工作窗口。 1. 错误 2. 正确 标准选择:———— 27.[判断题]变量和符号常量实质是一样的。 1. 错误 2. 正确 标准选择:———— 28.[判断题]在赋值语句中,关键字LET可以被省略 1. 错误 2. 正确 标准选择:———— 29.[判断题]在多重循环中,允许从外层循环转向内层。 1. 错误 2. 正确 标准选择:———— 30.[判断题]在程序的运行过程中,可以多次对符号常量进行赋值。 1. 错误 2. 正确 标准选择:———— 《程序设计语言(1)1347》18秋在线作业2 一、单选题: 1.[单选题]在QBASIC语言中,行号或标号的作用是表明()。 1. 程序执行的顺序 2. 程序编排的顺序 3. 转移指向的标志 4. 无作用 标准选择:——C—— 2.[单选题]若变量已正确定义并赋值,以下符合C语言语法的表达式是() 1. a:=b+1 2. a=b=c+2 3. int18.5%3 4. a=a+7=c+b 标准选择:——B—— 3.[单选题]在C程序中,在求逻辑值时,用()表示逻辑表达式值为“真”,又用()表示逻辑表达式值为“假”。() 1. 10 2. 01 3. 非0非0 4. 11 标准选择:——A—— 4.[单选题]下面四组READ/DATA语句中正确的是()。 1. READa,b,cDATA1,2*3,6 2. READa,b,cDATA2x,3y,4 3. READa,b,cDATA1,6 4. READa,b,cDATA1,3,6 标准选择:———— 5.[单选题] 1. 3 2. 9 3. –99 4. 12 标准选择:———— 6.[单选题]以下说法正确的是() 1. C语言程序总是从第一个的函数开始执行 2. 在C语言程序中,要调用函数必须在main()函数中定义 3. C语言程序总是从main()函数开始执行 4. C语言程序中的main()函数必须放在程序的开始部分 标准选择:———— 7.[单选题]若有运算符<<,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是() 1. sizeof,&=,<<,^ 2. sizeof,<<,^,&= 3. ^,<<,sizeof,&= 4. <<,^,&=,sizeof 标准选择:———— 8.[单选题]以下4个选项中,不能看做一条语句的是() 1. ; 2. a=5,b=2.5,c=3.6; 3. if(a<5); 4. if(b!=5)x=2;y=6; 标准选择:———— 9.[单选题] 1. 6 2. 24 3. 30 4. 32 标准选择:———— 10.[单选题]下列关于字符串的说法中错误的是() 1. 在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志 2. ′\0′作为标志占用存储空间,计入串的实际长度 3. 在表示字符串常量的时候不需要人为在其末尾加入′\0′ 4. 在C语言中,字符串常量隐含处理成以′\0′结尾 标准选择:———— 11.[单选题]设有:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值是() 1. 1 2. 2 3. 3 4. 4 标准选择:———— 12.[单选题]表达式“a*b%+c!-d#”的值的类型是()。 1. 长整型 2. 整型 3. 单精度型 4. 双精度型 标准选择:———— 13.[单选题]若有说明语句:charc='\72';则变量c() 1. 包含1个字符 2. 包含2个字符 3. 包含3个字符 4. c的值不确定 标准选择:———— 14.[单选题]语句PRINT“25*4”输出的结果是()。 1. “25*4” 2. 出错信息 3. 25*4 4. 100 标准选择:———— 15.[单选题]表达式a<B||(C&D)中运算符优先级最高的是() 1. || 2. & 3. < 4. () 标准选择:———— 16.[单选题] 1. BELL 2. BOTH 3. BOTTOM 4. AUTOMATION 标准选择:———— 17.[单选题]下面四个语句中,正确赋值语句是()。 1. LETx,y,z=5 2. cosx=0.5 3. LETcos(x)=0.5 4. LETx=3,y=4,z=5 标准选择:———— 18.[单选题]将多条语句写在同一行时,每个语句之间应该用()分隔。 1. 逗号 2. 分号 3. 顿号 4. 冒号 标准选择:———— 19.[单选题]已知inti,a;执行语句i=(a=3,a++,--a,a+4,a+5,++a);后,变量i的值为() 1. 2 2. 3 3. 4 4. 5 标准选择:———— 20.[单选题]下列运算符中,要求运算对象必须是整数的是() 1. / 2. * 3. % 4. ! 标准选择:———— 三、判断题: 21.[判断题]在程序设计中,数据只能是数字 1. 错误 2. 正确 标准选择:———— 22.[判断题]在赋值语句中,关键字LET可以被省略 1. 错误 2. 正确 标准选择:———— 23.[判断题]NAME是QBASIC中合法的变量名。 1. 错误 2. 正确 标准选择:———— 24.[判断题]QBASIC程序中,行号是由数字和字母组成。 1. 错误 2. 正确 标准选择:———— 25.[判断题]变量和符号常量实质是一样的。 1. 错误 2. 正确 标准选择:———— 26.[判断题]在程序的运行过程中,可以多次对符号常量进行赋值。 1. 错误 2. 正确 标准选择:———— 27.[判断题]PRINT语句用标准格式输出时,各输出项之间用分号分隔。 1. 错误 2. 正确 标准选择:———— 28.[判断题]注释是QBASIC程序中无关紧要的部分。 1. 错误 2. 正确 标准选择:———— 29.[判断题]QBASIC中所有语句都由语句定义符和语句体共同组成。 1. 错误 2. 正确 标准选择:———— 30.[判断题]在程序设计中,数据只能是数字。 1. 错误 2. 正确 标准选择:———— 附件是答案,请核对题目下载, (责任编辑:admin) |