奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 742|回复: 0

南开(本)21春学期《程序设计基础(上)》在线作业(随机题目)

[复制链接]

1万

主题

5

回帖

2万

积分

论坛元老

积分
28878
发表于 2021-7-30 13:03:13 | 显示全部楼层 |阅读模式
扫码加微信
21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《程序设计基础(上)》在线作业
试卷总分100得分100
南开大学
第1题计算机中存储数据的最小单位是()。
A、字节
B、位
C、字
D、KB
正确答案
第2题已知函数原型voidfun(constint&ampa)则下列fun()函数调用正确的是##。
A、intx=3fun(x)
B、constinty=3fun(y)
C、fun(3)
D、以上三种都正确
正确答案
第3题下面的循环体执行的次数与其它不同的是##。
A、i=0while(++i=100){couti}
B、for(i=0i100i++){couti}
C、for(i=100i=1i){couti}
D、i=100do{cout0)
正确答案    奥鹏21春在线作业
第4题已知chars[]=hello则下面叙述中正确的是##。
A、数组s的长度为5
B、元素s[2]的值为e
C、使用cins可以将从键盘上键入的字符串保存在数组s中
D、使用intt[]=s可以定义数组t、并用s中各元素的值初始化t中的各元素
正确答案
在表示存储器的容量时1MB的准确含义是()字节。
A、1000K
B、1024*1024
C、512*512
D、2048*2048
正确答案
第6题下列语句中不正确的是##。
A、for(inta=1a=10a++)
B、inta=1do{a++:}while(a=10)
C、inta=1while(a=10){a++}
D、for(inta=1;a=10;a++)a++;
正确答案
第7题已知int*pfun(p)其中函数fun没有返回值且其形参定义为引用调用方式则下列给出的fun函数原型中正确的是##。
A、voidfun(inta[])
B、voidfun(int*&ampa)
C、voidfun(int&ampa[])
D、voidfun(int&amp*a)
正确答案
第8题对于重载函数程序在调用时根据##能够区分开到底要调用哪个函数。
A、函数名
B、函数类型
C、参数个数或参数类型
D、以上都可以
正确答案
第9题在C++中函数体是由一对()括起来的部分。
A、{、}
B、、[、]
C、
D、(、)
正确答案
6位二进制数能表示的最大十进制数是()。
A、32
B、31
C、64
D、63
正确答案
第11题在一个非零的二进制数后增加一个0后的数是原来的()倍。
A、1倍
B、2倍
C、3倍
D、4倍
正确答案
二进制数10101011B变换为等值的十进制数是()。
A、17
B、161
C、21
D、171
正确答案
第13题若整型变量a、b、c、d、m、n、k的值均为1运行表达式(m=a=b)&amp&amp(n=c=d)||(k=0)后m、n、k的值是()。
A、0,0,0
B、1,1,1
C、1,1,0
D、0,1,1
正确答案
第14题已知int*pfun(p)其中函数fun没有返回值且其形参定义为引用调用方式则下列给出的fun函数原型中正确的是##。
A、voidfun(int&ampa[])
B、voidfun(int[]&ampa)
C、voidfun(int*&ampa)
D、voidfun(int&amp*a)
正确答案
在32位计算机系统中已知inta[2][3]fun(a)fun函数的形参变量名为p则在fun()函数体中通过sizeof(p)计算得到的结果为##。
A、4
B、6
C、12
D、24
正确答案
第16题已知inta=5b*p=&ampa则下列语句中正确的是##。
A、&ampb=a
B、b=*p
C、*p=&ampb
D、b=p
正确答案
第17题已知程序段inta[3][4]*p[3]={a[0]a[1]a[2]}**pp=pifor(i=0i12i++)a[i/4][i%4]=i
则pp[1][2]的值是##。
A、3
B、4
C、5
D、6
正确答案
第18题下面合法的用户自定义标识符是()。
A、No_1
B、int
C、30years
D、a*s
正确答案
第19题以下不正确的if语句形式是##。
A、if(xy)
B、if(x=0)x+=y
C、if(X!=y)cinx
D、if(x<y)elseciny{x++y++;}
正确答案
已知char*s=mybook则strlen(s)的值为##。
A、4
B、6
C、7
D、不确定
正确答案
第21题()是指设计、编制、调试程序的方法和过程是寻找算法并用计算机能够理解的语言表达出来的一种活动。
A、算法
B、程序
C、程序设计
D、编程
正确答案
第22题下列表达式中的值为1是()。
A、1-0
B、1-\0
C、1-0
D、\0-0
正确答案
第23题在C++中表示单行注释开始的符号是()。
A、{
B、//
C、/*
D、;
正确答案
第24题一个浮点法表示的数值由()两部分组成。
A、指数和基数
B、尾数和小数
C、阶码和尾数
D、整数和小数
正确答案
已知charstr[20]=mybook*p=str+2则以下各选项中输出结果为b的是##。
A、coutp
B、coutp[0]
C、coutstr
D、coutstr+2
正确答案
第26题数据类型的定义如结构体、枚举等类型的定义等一般放在用户自定义的头文件中。
T、对
F、错
第27题前缀和后缀运算符++当它们出现在表达式中表达式的值会有所不同。
T、对
F、错
第28题switch语句中的default分支不可以缺省。
T、对
F、错
正确答案F
第29题使用if...else语句可以处理多选择问题不会因为嵌套层次太多而导致程序的可读性下降也不容易出错。
T、对
F、错
正确答案F
p[i][j]也可以写作*(p[i]+j)或*(*(p+i)+j)
T、对
F、错
正确答案
第31题循环语句的循环体在逻辑上是一条语句当一个循环体需要多条语句才能完成时必需用花括号将他们括起来。
T、对
F、错
第32题已知chars[10]=hello则s[5]的值为\0。
T、对
F、错
正确答案
第33题计算机中可以直接处理十进制数。
T、对
F、错
正确答案
第34题在全局变量定义前加一个static关键字则该变量就成为静态全局变量。
T、对
F、错
正确答案
第35题用C++表示数学表达式xy是x*y。
T、对
F、错
正确答案
第36题用C++提供的if或if...else语句就能够解决嵌套选择的问题。
T、对
F、错
第37题无参宏定义和条件编译结合使用可以解决头文件重复包含问题。
T、对
F、错
第38题算数表达式12+a值的数据类型是char型。
T、对
F、错
正确答案
第39题静态局部变量只可以在定义它的函数(或复合语句)中使用。
T、对
F、错
正确答案
第40题已知inta[3]则可以使用a[2]=10将数组a中的第3个元素赋值为10。
T、对
F、错
第41题int*p1p2
则表示定义了两个指针变量p1和p2。
T、对
F、错
正确答案
第42题已知函数原型doublefun()要定义一个函数指针变量p指向该函数的首地址则其定义语句为double(*p)()=fun。
T、对
F、错
第43题已知charc[]=abc则可以使用c=def更改c的值。
T、对
F、错
正确答案F
第44题对于二维数据的存储问题只能使用C++提供的二维数组。
T、对
F、错
正确答案F
第45题C++程序中的#include是一个注释命令它使程序具有了基本的输入/输出功能。
T、对
F、错
正确答案F
第46题用new动态分配内存时既可以使用常量也可以使用变量指定元素数目。
T、对
F、错
正确答案
第47题C++编译器总是将else与其前面最近的那个if匹配成一个if...else结构。
T、对
F、错
正确答案F
第48题不考虑溢出情况下面语句不是死循环。
inta=3379
while(a++%2+3%2)a++
T、对
F、错
正确答案F
第49题调用函数时传入的实参个数可以多于形参个数。
T、对
F、错
正确答案
SP结构化程序设计方法也称面向过程的程序设计方法反映了过程性编程的方法根据执行的操作来设计一个程序。
T、对
F、错

本内容由易百教育整理发布
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-27 13:37

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表