南开21春学期《程序设计基础(上)》在线作业-2100分

作者:奥鹏周老师 分类: 南开大学 发布时间: 2021-06-05 15:19
答案来历:熊猫奥鹏(www.188open.com)-[南开大学]21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《程序设计基础(上)》在线作业
试卷总分:100 得分:100
第1题,计算机中存储数据的最小单位是( )。
A、字节
B、位
C、字
D、KB
正确答案:


第2题,已知函数原型"void fun(const int &a);",则下列fun()函数调用正确的是##。
A、int x=3; fun(x);
B、const int y=3; fun(y);
C、fun(3);
D、以上三种都正确
正确答案:


第3题,下面的循环体履行的次数与其它不一样的是##。
A、i = 0; while( ++i = 100) { cout i" "; }
B、for( i = 0; i100; i++ ) { couti" "; }
C、for( i = 100; i = 1; i-- ) { couti" "; }
D、i = 100;do { cout0);
正确答案:


第4题,已知"char s[]="hello";",则下面叙说中正确的是##。
A、数组s的长度为5
B、元素s[2]的值为\'e\'
C、运用"cins;"能够将从键盘上键入的字符串保留在数组s中
D、运用"int t[]=s;"能够界说数组t、并用s中各元素的值初始化t中的各元素
正确答案:


答案来历:熊猫奥鹏(www.188open.com),在表明存储器的容量时,1MB的精确意义是( )字节。
A、1000K
B、1024*1024
C、512*512
D、2048*2048
正确答案:


第6题,下列句子中不正确的是##。
A、for(int a=1;a=10;a++)
B、int a=1;do {a++: }while(a=10)
C、int a=1;while(a=10) { a++; }
D、for(int a=1;a=10;a++)a++;
正确答案:


第7题,已知"int *p; fun(p);",其间,函数fun没有回来值,且其形参界说为引证调用方法,则下列给出的fun函数原型中正确的是##。
A、void fun(int a[]);
B、void fun(int *&a);
C、void fun(int &a[]);
D、void fun(int &*a);
正确答案:


第8题,关于重载函数,程序在调用时依据##可以区别开究竟要调用哪个函数。
A、函数名
B、函数类型
C、参数个数或参数类型
D、以上都能够
正确答案:


第9题,在C++中,函数体是由一对( )括起来的有些。
A、{、}
B、、[、]
C、
D、(、)
正确答案:


答案来历:熊猫奥鹏(www.188open.com),6位二进制数能表明的最大十进制数是( )。
A、32
B、31
C、64
D、63
正确答案:


第11题,在一个非零的二进制数后添加一个0后的数是本来的( )倍。
A、1倍
B、2倍
C、3倍
D、4倍
正确答案:


答案来历:熊猫奥鹏(www.188open.com),二进制数10101011B变换为等值的十进制数是( )。
A、17
B、161
C、21
D、171
正确答案:


第13题,若整型变量a、b、c、d、m、n、k的值均为1,运转表达式(m=a=b)&&(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 *p; fun(p);",其间,函数fun没有回来值,且其形参界说为引证调用方法,则下列给出的fun函数原型中正确的是##。
A、void fun(int &a[]);
B、void fun(int[] &a);
C、void fun(int *&a);
D、void fun(int &*a);
正确答案:


答案来历:熊猫奥鹏(www.188open.com),在32位计算机系统中,已知"int a[2][3]; fun(a);",fun函数的形参变量名为p,则在fun()函数体中经过sizeof(p)计算得到的成果为##。
A、4
B、6
C、12
D、24
正确答案:


第16题,已知"int a=5, b, *p=&a;",则下列句子中正确的是##。
A、&b=a;
B、b=*p;
C、*p=&b;
D、b=p;
正确答案:


第17题,已知程序段:int a[3][4],*p[3]={a[0], a[1], a[2]},**pp=p,i;for (i=0; i12; i++)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)else ciny; { x++; y++;}
正确答案:


答案来历:熊猫奥鹏(www.188open.com),已知"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、整数和小数
正确答案:


答案来历:熊猫奥鹏(www.188open.com),已知"char str[20]="mybook",*p=str+2;"则以下各选项中输出成果为"b"的是##。
A、coutp;
B、coutp[0];
C、coutstr;
D、coutstr+2;
正确答案:


第26题,数据类型的界说,如结构体、枚举等类型的界说等一般放在用户自界说的头文件中。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第27题,前缀和后缀运算符++,当它们呈现在表达式中,表达式的值会有所不一样。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第28题,switch句子中的default分支不可以以缺省。
T、对
F、错
正确答案:F


第29题,运用if...else句子能够处理多挑选疑问,不会由于嵌套层次太多而致使程序的可读性降低,也不简单犯错。
T、对
F、错
正确答案:F


答案来历:熊猫奥鹏(www.188open.com),p[i][j]也能够写作*(p[i]+j)或*(*(p+i)+j)
T、对
F、错
正确答案:


第31题,循环句子的循环体在逻辑上是一条句子,当一个循环体需求多条句子才干完结时,必需用花括号将他们括起来。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第32题,已知"char s[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、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第37题,无参宏界说和条件编译结合运用能够处理头文件重复包括疑问。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


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


第39题,静态部分变量只能够在界说它的函数(或复合句子)中运用。
T、对
F、错
正确答案:


第40题,已知"int a[3];",则能够运用"a[2]=10;"将数组a中的第3个元素赋值为10。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第41题,int *p1, p2;
则表明界说了两个指针变量p1和p2。
T、对
F、错
正确答案:


第42题,已知函数原型"double fun();",要界说一个函数指针变量p指向该函数的首地址,则其界说句子为"double (*p)()=fun;"。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)


第43题,已知"char c[]="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题,不思考溢出状况,下面句子不是"死循环"。
int a=3379;
while(a++%2+3%2)a++;
T、对
F、错
正确答案:F


第49题,调用函数时传入的实参个数能够多于形参个数。
T、对
F、错
正确答案:


答案来历:熊猫奥鹏(www.188open.com),SP结构化程序设计方法也称面向过程的程序设计方法,反映了过程性编程的方法,依据履行的操作来设计一个程序。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)

作业答案 联系QQ:3326650399 微信:cs80188