超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 33|回复: 0

20秋学期(1709、1803、1809、1903、1909、2003、2009 )《程序设计基础(上)》在线作业

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-10-29 22:00:36 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里

十进制数–100的8位二进制补码是(     )。
A:10011100
B:11100100
C:00011011
D:10011011

下面关于c  语言的描述错误的是(     )
A:C  语言支持数据封装
B:C  语言中引入友元没有破坏封装性
C:C  语言允许函数名和运算符重载
D:C  语言支持动态联编

表达式的100 43.6*'a'数据类型是(    )。
A:float
B:double
C:long double
D:错误的表达式

已知“char a[]="abcd”,*p=a 2;",则语句“cout<<p;”会在屏幕上输出##。
A:bcd
B:c
C:cd
D:d

已知字母“0”的ASCII码是48,则字母“9”的ASCII码是(     )。
A:32
B:9
C:39
D:57

C  中,常量99.78默认的数据类型是(    )。
A:int
B:float
C:double
D:long double

有关函数的形参和实参的描述,错误的是##。
A:函数调用时传入的参数称为实参
B:函数定义时给出的参数称为形参
C:形参和实参可以同名
D:在函数体中修改形参,则相应实参的值也会改变

若m、n为整型,x为实型,ch为字符型,下列赋值语句中正确的是(    )。
A:m n=x;
B:m=ch n;
C:x=(m 1)  ;
D:m=x%n;

函数定义中,下列有关return语句的描述错误的是##。
A:函数定义中可以没有return语句
B:函数定义中可以有多个return语句,但是只执行其中之一
C:函数定义中,一个return语句可以返回多个值
D:只要和函数类型一致,return后面可以是常量、变量和任一表达式

在一个非零的二进制数后增加一个0后的数是原来的(     )倍。
A:1倍
B:2倍
C:3倍
D:4倍

已知“int a[3][2]={{0,1},{2,3},{4,5}}, (*p)[2]=a 1;”,则p[1][1]的值是##。
A:2
B:3
C:4
D:5

每个C  程序都必须有且仅能有一个(    )。
A:主函数
B:预处理命令
C:函数
D:注释

设i,j,k都是变量,下面不正确的赋值表达式是(    )。
A:i  
B:i=j=k
C:i=j==k
D:i j=k

下面数中最小的一个数是(     )。
A:(11011001)2
B:75
C:(37)8
D:(2A)16

如果需要一个变量来记录函数的调用次数,那么这个变量不能定义为##。
A:局部变量
B:全局变量
C:静态局部变量
D:静态全局变量

n位二进制数能表示的最大十进制数是(    )。
A:2的n次方-1
B:2n
C:2的n-1次方-1
D:2的n-1次方

已知函数原型"void fun(int a);",则下列关于fun函数的调用形式,正确的是##。
A:int x=3;fun(x);
B:const int y=3;fun(y);
C:fun(3);
D:以上三种都正确

已知“int a[5]={10,20,30,40,50}, *p1, *p2; p1=a[2]; p2=a[4];”,则p2-p1的值是##。
A:2
B:3
C:20
D:30

对于语句“ cout<<x<<endl;”错误的是描述是(     )。
A:“cout”是一个输出流对象
B:“endl”的作用是输出回车换行
C:“x”是一个变量
D:“<<”称作提取运算符

(    )程序设计方法中的类通常规定了可以使用哪些数据和对这些数据执行哪些操作的,数据表示对象的静态特征——属性,操作表示了对象的动态特性——行为。
A:软件工程
B:软件测试
C:结构化
D:面向对象

运算符优先级按由高到低顺序排列正确的是(    )。
A:=,||,!=,%
B:=,%,||,!=
C:%,!=,||,=
D:||,!=,%,=

已知函数原型“int fun(int, int);”,要定义一函数指针变量p使得“p=fun;”成立,则函数指针变量p的定义语句为##。
A:int (*p)(int, int);
B:int *p(int, int);
C:int *p[int, int];
D:以上选项都不对

已知“int a=5, b, *p=a;”,则下列语句中正确的是##。
A:b=a;
B:b=*p;
C:*p=b;
D:b=p;

下面程序的输出结果为:87,则横线处应填入(   )。
#include <iostream>
using namespace std;
struct Student
{
char num[8];
char name[10];
int score[3];
} stu[]={{"1210101","Zhangsan",{87,97,67}},{"1210102","Lisi",{92,86,79}}};
int main()
{
cout<<##;
return 0;
}
A:stu[1].score[1]
B:stu[0].score[0]
C:stu[1].score[0]
D:stu[0].score[1]

已知“char s[]="hello";”,则下面叙述中正确的是##。
A:数组s的长度为5
B:元素s[2]的值为'e'
C:使用“cin>>s;”可以将从键盘上键入的字符串保存在数组s中
D:使用“int t[]=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素

已知“int a[]={1,2,3};”,则使用“cout<<a;”将在屏幕上输出“1 2 3”。
A:对
B:错

If…else语句的执行过程是:首先计算<测试条件>的值,如果其值为“真”(或0),表示满足测试条件,执行<分支语句1>,否则执行<分支语句2>。
A:对
B:错

如果函数没有形参,则函数定义时形参列表可以省略,即函数定义“int fun {…}”是正确的。
A:对
B:错

C  语言已预先解决了整型、浮点型、字符型和逻辑型等基本数据在计算机中如何表示、占用多少存储空间以及可以进行的操作等问题,程序员可以直接使用这些基本数据类型的数据来描述和处理自己的问题。
A:对
B:错

在定义函数重载时,函数名相同的函数形参列表也可以完全一样。
A:对
B:错

C  程序中的“#include<iostream>”是一个注释命令,它使程序具有了基本的输入/输出功能。
A:对
B:错

用new动态分配的内存必须用delete释放,否则会产生内存泄漏。
A:对
B:错

已知函数原型“double fun();”,要定义一个函数指针变量p指向该函数的首地址,则其定义语句为“double (*p)()=fun;”。
A:对
B:错

负数的补码就是原码逐位取反后的结果。
A:对
B:错

break语句位于多重循环的内循环中,则只能跳出它所在的内层循环。
A:对
B:错

只有负数有补码而正数无补码。
A:对
B:错

while和do while 语句没有任何区别
A:对
B:错

在利用计算机解决实际问题时,也通常是采用模块化的思想将原始问题分解成若干个子问题,对每个子问题分别求解后再根据各子问题的解求得原始问题的解。
A:对
B:错

一个函数可以使用return返回多个结果,如语句“return a, b;”同时将a、b的值返回到函数调用处。
A:对
B:错

if语句中的(<测试条件>)可以缺省
A:对
B:错

Visual studio2010 是由微软公司开发的专门负责开发软件的工具,称为集成开发环境(Integrated Development Environment, IDE)。
A:对
B:错

函数返回的指针可以是全局变量、静态全局变量或静态局部变量的地址,但不可以是局部变量的地址。
A:对
B:错

C  中的命名空间是为了解决C  中的变量、函数的命名冲突的问题而设置的。
A:对
B:错

strlen("abc")与sizeof("abc")的运算结果相同。
A:对
B:错

C  中的任何一条语句以分号“;”结束。
A:对
B:错

已知“char s[][10]={"Microsoft","Visual","C  "};”,则使用“cout<<s[1];”会在屏幕上输出“Microsoft”。
A:对
B:错

使用C  的循环语句,在循环体采用选择语句来实现嵌套和选择的迭代算法
A:对
B:错

无参宏定义和条件编译结合使用可以解决头文件重复包含问题。
A:对
B:错

全局变量在程序中的任何地方都可以访问它。
A:对
B:错

表达式“x 1>y-2”是算数表达式。
A:对
B:错

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

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-6 12:53

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

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