南开21春学期《程序设计基础(上)》在线作业100分
答案来历:熊猫奥鹏(www.188open.com)-[南开大学]21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《程序设计基础(上)》在线作业
试卷总分:100 得分:100
第1题,已知"char *s="mybook";",则strlen(s)的值为##。
A、4
B、6
C、7
D、不断定
正确答案:
第2题,函数界说中,下列有关return句子的描绘错误的是##。
A、函数界说中能够没有return句子
B、函数界说中能够有多个return句子,可是只履行其间之一
C、函数界说中,一个return句子能够回来多个值
D、只需和函数类型共同,return后边能够是常量、变量和任一表达式
正确答案:
第3题,已知"char *s="mybook";",则下列句子正确的是##。
A、strcpy(s,"hello");
B、strcat(s, "hello");
C、s="hello";
D、以上均不正确
正确答案:
第4题,6位二进制数能表明的最大十进制数是( )。
A、32
B、31
C、64
D、63
正确答案:
答案来历:熊猫奥鹏(www.188open.com),以下各选项中,不合法的变量名是( )。
A、No_1
B、No123
C、2name
D、sumOfStudent
正确答案:
第6题,已知"char s[]="hello";",则下面叙说中正确的是##。
A、数组s的长度为5
B、元素s[2]的值为\'e\'
C、运用"cins;"能够将从键盘上键入的字符串保留在数组s中
D、运用"int t[]=s;"能够界说数组t、并用s中各元素的值初始化t中的各元素
正确答案:
第7题,默许形参值不可以所以##。
A、部分变量
B、大局变量
C、静态大局变量
D、函数调用
正确答案:
第8题,下面各选项中的数组界说方法,错误的是##。
A、int a[7];
B、const int N=7;float b[N];
C、char c[]="abcdef";
D、int N=7;double d[N];
正确答案:
第9题,下面关于for循环的正确描绘是##。
A、for循环只能用于循环次数现已断定的状况
B、for循环是先履行循环体句子,后判别表达式
C、在for循环中,不能用break句子跳出循环体
D、for循环的循环体句子中,能够包括多条句子,但有必要用花括号括起来
正确答案:
答案来历:熊猫奥鹏(www.188open.com),设i,j,k都是变量,下面不正确的赋值表达式是( )。
A、i++
B、i=j=k
C、i=j==k
D、i+j=k
正确答案:
第11题,假定堆内存分配均成功,则下面程序段彻底正确的是##。
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、以上程序段均正确
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列对有关带默许形参值的函数的描绘中,正确的是##。
A、只能在函数界说时设置默许形参值
B、只能在函数声明时设置默许形参值
C、函数调用时,有必要运用默许的形参值,不能给出新的实参值
D、默许形参值有必要严厉依照从右至左的次序进行指定
正确答案:
第13题,下列表达式中的值为1是( )。
A、1-\'0\'
B、1-\'\0\'
C、\'1\'-0
D、\'\0\'-\'0\'
正确答案:
第14题,以下4个数未标明归于哪一种数制,可是能够判定( )不是八进制数。
A、1234
B、5678
C、1111
D、1103
正确答案:
答案来历:熊猫奥鹏(www.188open.com),计算机系统中选用补码运算的意图是( )。
A、与手艺运算方法坚持共同
B、削减存储空间
C、简化计算机的设计
D、进步运算的精度
正确答案:
第16题,计算机的存储器中,一个字节有( )个二进制位构成。
A、1
B、2
C、4
D、8
正确答案:
第17题,已知函数界说"void fun(int &a, int b) { b++; a++;}",则履行"int x=2,y=3; fun(x,y);"后,变量x、y的值别离为##。
A、2,3
B、3,4
C、2,4
D、3,3
正确答案:
第18题,已知"char s[][10]={"Microsoft","Visual","C++"};",则句子"couts[1][2];"会在屏幕上输出##。
A、s
B、i
C、c
D、icrosoft
正确答案:
第19题,已知"char s[]="abc";",则数组s中最终一个元素的值为##。
A、c\'
B、\'0\'
C、\'\0\'
D、\'\n\'
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面关于数组的描绘中,错误的是##。
A、数组的长度有必要在界说数组时指定,且数组中一切元素的数据类型有必要一样
B、假如界说一维数组时供给了初始化列表,则数组的长度能够省掉
C、假如界说二维数组时供给了初始化列表,则数组的列下标能够省掉
D、假如界说二维数组时供给了初始化列表,则数组的行下标能够省掉
正确答案:
第21题,已知函数界说"void fun(int &a) { a+=10; }",则履行"int x=5; fun(x);"后,变量x的值为##。
A、5
B、10
C、15
D、不断定
正确答案:
第22题,在拜访二维数组中的某个元素时,不可以以用##指定待拜访元素的行下标或列下标。
A、整型常量
B、整型变量
C、整型表达式
D、浮点型常量
正确答案:
第23题,在表明存储器的容量时,1MB的精确意义是( )字节。
A、1000K
B、1024*1024
C、512*512
D、2048*2048
正确答案:
第24题,在C++中,与cin一同运用的获取运算符是( )。
A、
B、
C、
D、
正确答案:
答案来历:熊猫奥鹏(www.188open.com),自界说头文件中一般不包括##。
A、数据类型的界说
B、大局变量的界说
C、符号常量的界说
D、内联函数的界说
正确答案:
第26题,能够界说函数指针变量指向函数的首地址,并运用函数指针变量替代函数名进行函数调用
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第27题,挑选句子中的分支句子在逻辑上是一条句子,当一个分支功用需求多条句子才干完结时,就需求运用复合句子。
T、对
F、错
正确答案:
第28题,do...while句子与while句子纷歧样,它首要履行,然后履行。
T、对
F、错
正确答案:
第29题,一个结构体类型界说的最终有必要以分号完毕。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
答案来历:熊猫奥鹏(www.188open.com),已知double x=10,y=3; 则x%2的值为1。
T、对
F、错
正确答案:F
第31题,C++中的命名空间是为知道决C++中的变量、函数的命名抵触的疑问而设置的。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第32题,关系表达式值的数据类型为逻辑型。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第33题,char str[] = {\'H\', \'e\', \'l\', \'l\', \'o\', \' \', \'w\', \'o\', \'r\', \'l\', \'d\', \'!\', \'\0\'};
和char str[] = "Hello world!";
两种界说方式不等价。
T、对
F、错
正确答案:
第34题,C++语言已预先处理了整型、浮点型、字符型和逻辑型等根本数据在计算机中怎么表明、占用多少存储空间以及能够进行的操作等疑问,程序员能够直接运用这些根本数据类型的数据来描绘和处理自己的疑问。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第35题,一个C++程序至少且仅能包括一个main()函数。main()函数是整个程序的进口,经过在main()函数中调用其他函数
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第36题,break句子坐落多重循环的内循环中,则只能跳出它地点的内层循环。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第37题,SP结构化程序设计方法也称面向过程的程序设计方法,反映了过程性编程的方法,依据履行的操作来设计一个程序。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第38题,当输出汉字时,输出的是汉字机内码。
T、对
F、错
正确答案:F
第39题,只要回来引证的函数能够作为赋值句子的左值。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第40题,函数的形参也是大局变量
T、对
F、错
正确答案:
第41题,已知int m=1,n=2; 则m/n的值为0.5。
T、对
F、错
正确答案:
第42题,在C++中,对结构体变量中成员的拜访既能够逐一进行、也能够全体进行。
T、对
F、错
正确答案:F
第43题,函数的形参是大局变量,能够在程序的一切函数中拜访。
T、对
F、错
正确答案:F
第44题,C++编译器老是将else与其前面近来的那个if匹配成一个if ... else结构。
T、对
F、错
正确答案:F
第45题,在拜访数组中的某个元素时,能够运用整型变量指定要拜访元素的下标。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第46题,? 假如不加约束地运用goto句子,则会致使程序流程的紊乱,下降程序的可读性
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第47题,已知"int a[3];",则能够运用"a[3]=10;"将数组a中的第3个元素赋值为10。
T、对
F、错
正确答案:F
第48题,C++中的任何一个程序有必要有且只能有一个主函数main。
T、对
F、错
正确答案:
第49题,为了可以辨认字符串完毕方位,C++系统会在字符串的结尾自动增加一个ASCII编码为00H的字符\'\0\'(也称空字符),作为字符串的完毕符,所以每个字符串的存储长度老是比其实践长度(字符个数)多1。
T、对
F、错
正确答案:
答案来历:熊猫奥鹏(www.188open.com),关键词是构成编程语言词汇表的标识符,用户能够用他们标识其他实体。
T、对
F、错
正确答案:F
试卷总分:100 得分:100
第1题,已知"char *s="mybook";",则strlen(s)的值为##。
A、4
B、6
C、7
D、不断定
正确答案:
第2题,函数界说中,下列有关return句子的描绘错误的是##。
A、函数界说中能够没有return句子
B、函数界说中能够有多个return句子,可是只履行其间之一
C、函数界说中,一个return句子能够回来多个值
D、只需和函数类型共同,return后边能够是常量、变量和任一表达式
正确答案:
第3题,已知"char *s="mybook";",则下列句子正确的是##。
A、strcpy(s,"hello");
B、strcat(s, "hello");
C、s="hello";
D、以上均不正确
正确答案:
第4题,6位二进制数能表明的最大十进制数是( )。
A、32
B、31
C、64
D、63
正确答案:
答案来历:熊猫奥鹏(www.188open.com),以下各选项中,不合法的变量名是( )。
A、No_1
B、No123
C、2name
D、sumOfStudent
正确答案:
第6题,已知"char s[]="hello";",则下面叙说中正确的是##。
A、数组s的长度为5
B、元素s[2]的值为\'e\'
C、运用"cins;"能够将从键盘上键入的字符串保留在数组s中
D、运用"int t[]=s;"能够界说数组t、并用s中各元素的值初始化t中的各元素
正确答案:
第7题,默许形参值不可以所以##。
A、部分变量
B、大局变量
C、静态大局变量
D、函数调用
正确答案:
第8题,下面各选项中的数组界说方法,错误的是##。
A、int a[7];
B、const int N=7;float b[N];
C、char c[]="abcdef";
D、int N=7;double d[N];
正确答案:
第9题,下面关于for循环的正确描绘是##。
A、for循环只能用于循环次数现已断定的状况
B、for循环是先履行循环体句子,后判别表达式
C、在for循环中,不能用break句子跳出循环体
D、for循环的循环体句子中,能够包括多条句子,但有必要用花括号括起来
正确答案:
答案来历:熊猫奥鹏(www.188open.com),设i,j,k都是变量,下面不正确的赋值表达式是( )。
A、i++
B、i=j=k
C、i=j==k
D、i+j=k
正确答案:
第11题,假定堆内存分配均成功,则下面程序段彻底正确的是##。
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、以上程序段均正确
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列对有关带默许形参值的函数的描绘中,正确的是##。
A、只能在函数界说时设置默许形参值
B、只能在函数声明时设置默许形参值
C、函数调用时,有必要运用默许的形参值,不能给出新的实参值
D、默许形参值有必要严厉依照从右至左的次序进行指定
正确答案:
第13题,下列表达式中的值为1是( )。
A、1-\'0\'
B、1-\'\0\'
C、\'1\'-0
D、\'\0\'-\'0\'
正确答案:
第14题,以下4个数未标明归于哪一种数制,可是能够判定( )不是八进制数。
A、1234
B、5678
C、1111
D、1103
正确答案:
答案来历:熊猫奥鹏(www.188open.com),计算机系统中选用补码运算的意图是( )。
A、与手艺运算方法坚持共同
B、削减存储空间
C、简化计算机的设计
D、进步运算的精度
正确答案:
第16题,计算机的存储器中,一个字节有( )个二进制位构成。
A、1
B、2
C、4
D、8
正确答案:
第17题,已知函数界说"void fun(int &a, int b) { b++; a++;}",则履行"int x=2,y=3; fun(x,y);"后,变量x、y的值别离为##。
A、2,3
B、3,4
C、2,4
D、3,3
正确答案:
第18题,已知"char s[][10]={"Microsoft","Visual","C++"};",则句子"couts[1][2];"会在屏幕上输出##。
A、s
B、i
C、c
D、icrosoft
正确答案:
第19题,已知"char s[]="abc";",则数组s中最终一个元素的值为##。
A、c\'
B、\'0\'
C、\'\0\'
D、\'\n\'
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面关于数组的描绘中,错误的是##。
A、数组的长度有必要在界说数组时指定,且数组中一切元素的数据类型有必要一样
B、假如界说一维数组时供给了初始化列表,则数组的长度能够省掉
C、假如界说二维数组时供给了初始化列表,则数组的列下标能够省掉
D、假如界说二维数组时供给了初始化列表,则数组的行下标能够省掉
正确答案:
第21题,已知函数界说"void fun(int &a) { a+=10; }",则履行"int x=5; fun(x);"后,变量x的值为##。
A、5
B、10
C、15
D、不断定
正确答案:
第22题,在拜访二维数组中的某个元素时,不可以以用##指定待拜访元素的行下标或列下标。
A、整型常量
B、整型变量
C、整型表达式
D、浮点型常量
正确答案:
第23题,在表明存储器的容量时,1MB的精确意义是( )字节。
A、1000K
B、1024*1024
C、512*512
D、2048*2048
正确答案:
第24题,在C++中,与cin一同运用的获取运算符是( )。
A、
B、
C、
D、
正确答案:
答案来历:熊猫奥鹏(www.188open.com),自界说头文件中一般不包括##。
A、数据类型的界说
B、大局变量的界说
C、符号常量的界说
D、内联函数的界说
正确答案:
第26题,能够界说函数指针变量指向函数的首地址,并运用函数指针变量替代函数名进行函数调用
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第27题,挑选句子中的分支句子在逻辑上是一条句子,当一个分支功用需求多条句子才干完结时,就需求运用复合句子。
T、对
F、错
正确答案:
第28题,do...while句子与while句子纷歧样,它首要履行,然后履行。
T、对
F、错
正确答案:
第29题,一个结构体类型界说的最终有必要以分号完毕。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
答案来历:熊猫奥鹏(www.188open.com),已知double x=10,y=3; 则x%2的值为1。
T、对
F、错
正确答案:F
第31题,C++中的命名空间是为知道决C++中的变量、函数的命名抵触的疑问而设置的。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第32题,关系表达式值的数据类型为逻辑型。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第33题,char str[] = {\'H\', \'e\', \'l\', \'l\', \'o\', \' \', \'w\', \'o\', \'r\', \'l\', \'d\', \'!\', \'\0\'};
和char str[] = "Hello world!";
两种界说方式不等价。
T、对
F、错
正确答案:
第34题,C++语言已预先处理了整型、浮点型、字符型和逻辑型等根本数据在计算机中怎么表明、占用多少存储空间以及能够进行的操作等疑问,程序员能够直接运用这些根本数据类型的数据来描绘和处理自己的疑问。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第35题,一个C++程序至少且仅能包括一个main()函数。main()函数是整个程序的进口,经过在main()函数中调用其他函数
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第36题,break句子坐落多重循环的内循环中,则只能跳出它地点的内层循环。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第37题,SP结构化程序设计方法也称面向过程的程序设计方法,反映了过程性编程的方法,依据履行的操作来设计一个程序。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第38题,当输出汉字时,输出的是汉字机内码。
T、对
F、错
正确答案:F
第39题,只要回来引证的函数能够作为赋值句子的左值。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第40题,函数的形参也是大局变量
T、对
F、错
正确答案:
第41题,已知int m=1,n=2; 则m/n的值为0.5。
T、对
F、错
正确答案:
第42题,在C++中,对结构体变量中成员的拜访既能够逐一进行、也能够全体进行。
T、对
F、错
正确答案:F
第43题,函数的形参是大局变量,能够在程序的一切函数中拜访。
T、对
F、错
正确答案:F
第44题,C++编译器老是将else与其前面近来的那个if匹配成一个if ... else结构。
T、对
F、错
正确答案:F
第45题,在拜访数组中的某个元素时,能够运用整型变量指定要拜访元素的下标。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第46题,? 假如不加约束地运用goto句子,则会致使程序流程的紊乱,下降程序的可读性
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第47题,已知"int a[3];",则能够运用"a[3]=10;"将数组a中的第3个元素赋值为10。
T、对
F、错
正确答案:F
第48题,C++中的任何一个程序有必要有且只能有一个主函数main。
T、对
F、错
正确答案:
第49题,为了可以辨认字符串完毕方位,C++系统会在字符串的结尾自动增加一个ASCII编码为00H的字符\'\0\'(也称空字符),作为字符串的完毕符,所以每个字符串的存储长度老是比其实践长度(字符个数)多1。
T、对
F、错
正确答案:
答案来历:熊猫奥鹏(www.188open.com),关键词是构成编程语言词汇表的标识符,用户能够用他们标识其他实体。
T、对
F、错
正确答案:F