奥鹏南开大学22春学期《程序设计基础(上)》在线作业答案

[复制链接]
查看: 440|回复: 0

23万

主题

23万

帖子

32万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
329731
发表于 2022-5-5 18:28:55 | 显示全部楼层 |阅读模式
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com)程序设计基础(上)-[奥鹏南开大学]22春学期(高起本1709、全层次1803-2103)《程序设计基础(上)》在线作业答案
试卷总分:100    得分:100
第1,下列有关内联函数的描述中错误的是
A、内联函数必须在定义处加上inline关键字,否则就是普通的函数
B、内联函数必须是一个小函数,不能包含循环、switch等语句
C、一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D、在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
正确答案:


第2题,下列叙述中正确的是
A、在一个函数的函数体中可以定义另一个函数,但不可以调用另一个函数
B、在一个函数的函数体中可以调用其他函数,但不能调用自己
C、在一个函数的函数体中既可以定义另一个函数,也可以调用另一个函数
D、在一个函数的函数体中既可以调用其他函数,也可以调用自己
正确答案:,B,C


第3题,下面关于for循环的正确描述是
A、for循环只能用于循环次数已经确定的情况
B、for循环是先执行循环体语句,后判断表达式
C、在for循环中,不能用break语句跳出循环体
D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
正确答案:


第4题,假设堆内存分配均成功则下面程序段完全正确的是
A、int *p=new int(3);cout*p;delete p;
B、int *p=new int[3];for(int i=0;i3;i++)*p++=i;delete []p;
C、int *p=new int[3];for(int i=0;i3;i++,p++) {*p=i; cout*p;}delete []p;
D、以上程序段均正确
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),下面定义的一维字符型数组中存储的数据不是字符串的为
A、char s[]="abc";
B、char s[]={'a', 'b', 'c', '\0'};
C、char s[]={'a', 'b', 'c'};
D、char s[20]="abc";
正确答案:


第6题,下列关于函数的描述中错误的是
A、在一个源文件中定义的外部函数可以在其他源文件中调用,静态函数不可以
B、使用static关键字可以将一个函数定义为静态函数
C、在一个源文件中定义的内联函数不能在其他源文件中调用
D、函数的外部声明中可以省略extern关键字
正确答案:


第7题,已知"inta=10*p*&rp=prp=&a*p+=20couta"则输出为
A、10
B、20
C、30
D、程序有错误
正确答案:


第8题,在访问数组中的某个元素时不可以用指定待访问元素的下标
A、浮点型常量
B、整型变量
C、整型表达式
D、整型常量
正确答案:


第9题,对于语句"coutxendl"错误的是描述是
A、"cout"是一个输出流对象
B、"endl"的作用是输出回车换行
C、"x"是一个变量
D、""称作提取运算符
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),6位二进制数能表示的最大十进制数是
A、32
B、31
C、64
D、63
正确答案:


第11题,表达式的70*436f+34数据类型是
A、float
B、double
C、long double
D、错误的表达式
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),计算机的存储器中一个字节有个二进制位组成
A、1
B、2
C、4
D、8
正确答案:


第13题,一台微型计算机的内存容量为2G指的是该微机的内存是2G个
A、位
B、字
C、字节
D、块
正确答案:


第14题,C++是一种程序设计语言
A、低级
B、中级
C、高级
D、特级
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),计算机内部采用的数制是
A、二进制
B、八进制
C、十进制
D、十六进制
正确答案:


第16题,下面的描述不正确的是
A、语句for(i=0;;i++)表示雅限循环
B、语句for(;;)表示雅限循环
C、语句for( )表示雅限循环
D、while(1)表示雅限循环
正确答案:


第17题,已知"int*a[3]b=funa"则fun函数原型为
A、void fun(int (*p)[3]);
B、void fun(int **p);
C、int fun(int (*p)[3]);
D、int fun(int *p[]);
正确答案:


第18题,在C++中与cout一起使用的插入运算符是
A、
B、
C、
D、
正确答案:


第19题,表达式的100+436*'a'数据类型是
A、float
B、double
C、long double
D、错误的表达式
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),已知"char*s="mybook""则strlens的值为
A、4
B、6
C、7
D、不确定
正确答案:


第21题,已知"inta=2b=3&r=ar=br=5couta""b"则输出结果为
A、2,5
B、2,3
C、5,3
D、5,5
正确答案:


第22题,已知"inta[]={12345}*p=a"则以下各选项中对数组元素访问错误的是
A、*(p+2)
B、a[5]
C、a[3]
D、p[p-a]
正确答案:


第23题,下列有关文件包含的描述中错误的是
A、#include后面指定包含的文件可以是系统的头文件
B、#include后面指定包含的文件可以是自定义的头文件
C、如果包含的头文件名用尖括号括起,则会先在当前工作目录下搜索头文件
D、如果包含的头文件名用双引号括起,则会先在当前工作目录下搜索头文件
正确答案:


第24题,下面的循环体执行的次数与其它不同的是
A、i = 0; while( ++i = 100) { cout i  " "; }
B、for( i = 0; i  100; i++ ) { cout  i  " "; }
C、for( i = 100; i = 1; i-- ) { cout  i  " "; }
D、i = 100;  do { cout  0);
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),在C++中表示单行注释开始的符号是
A、{
B、//
C、/*
D、;
正确答案:


第26题,已知"doublea*p=&a"其中"&"是取地址运算符
T、对
F、错
正确答案:


第27题,NULL为系统定义的一个常量其值为0表示是一片雅效的不可访问的内存
T、对
F、错
正确答案:


第28题,逻辑型参与算数运算或关系运算时true被转换成1false被转换成0
T、对
F、错
更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)


第29题,算数表达式"12+'a'"值的数据类型是char型
T、对
F、错
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),函数的形参也是全局变量
T、对
F、错
正确答案:F


第31题,如果在定义一维数组时给出了初始化列表则用于指定数组长度的常量表达式可以省略
T、对
F、错
正确答案:


第32题,?高维数据都可以使用一维数组进行存储
T、对
F、错
正确答案:


第33题,在定义函数重载时函数名相同的函数形参列表也可以完全一样
T、对
F、错
正确答案:F


第34题,语句fori=0i++和for都表示一次也不循环
T、对
F、错
正确答案:


第35题,在利用计算机解决实际问题时也通常是采用模块化的思想将原始问题分解成若干个子问题对每个子问题分别求解后再根据各子问题的解求得原始问题的解
T、对
F、错
正确答案:


第36题,下面程序段不能实现求n功能intipncinnfori=1p=1i=ni++p*=i
T、对
F、错
正确答案:F


第37题,在整数的反码的表示方法中0的表示均是唯一的即0只有一种表示形式
T、对
F、错
更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)


第38题,strlen"abc"与sizeof"abc"的运算结果相同
T、对
F、错
正确答案:


第39题,已知"inta[]={123}constint*p=a"则语句"*p=5"会将元素a[0]的值赋为5
T、对
F、错
更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)


第40题,只有返回引用的函数可以作为赋值语句的左值
T、对
F、错
更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)


第41题,用C++表示数学表达式"0=x=100"的形式是"0=x=100"
T、对
F、错
正确答案:


第42题,用C++表示数学表达式xy是x*y
T、对
F、错
更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)


第43题,定义数组时数组的数据类型必须是C++中基本数据类型
T、对
F、错
正确答案:F


第44题,一个C++程序由一个main函数构成
T、对
F、错
正确答案:F


第45题,前缀和后缀运算符++当它们出现在表达式中表达式的值会有所不同
T、对
F、错
更多答案下载:雅宝题库QV同步1144766066网(www.ybaotk.com)


第46题,一个源文件中定义的全局变量在其他源文件中使用之前必须有外部声明
T、对
F、错
正确答案:


第47题,若函数类型为void则函数体内不能有return语句
T、对
F、错
正确答案:F


第48题,已知doublex=10y=3则x%2的值为1
T、对
F、错
正确答案:


第49题,定义结构体类型时结构体中的所有成员必须具有相同的数据类型
T、对
F、错
正确答案:F


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),二维数组中的所有元素必须具有相同的数据类型
T、对
F、错
正确答案:





上一篇:22春学期(高起本1709、全层次1803-2103)《办公自动化基础》在线作业答案答卷 (2)
下一篇:奥鹏南开大学22春学期《程序设计基础(下)》在线作业答案-1
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图