邢老师:13068761630  13333709510(微信同号)  张老师
联大  青书学堂  文才  和学  其他  华夏大地  现代兴业  安徽教育在线  超星  中国大学mooc  学起plus弘成  广东开放大学  国家开放大学  上海开放大学  含弘慕课  中国医科大学 

成人高考指南

提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口


当前位置: 首页 > 青书学堂系统 > 许昌学院> 许昌学院面向对象程序设计
 

输入试题:
显示青书学堂系统许昌学院面向对象程序设计所有答案
[填空题,100分] 函数的返回值是通过函数中的______ 语句获得的。
答案是:return
[填空题,100分] 函数可以嵌套调用,但是不可以嵌套______ 。
答案是:定义
[填空题,100分] 在嵌套的if语句中,每个else关键字与它前面最接近的________关键字相配套。
答案是:if
[填空题,100分] C++源程序文件的扩展名为________。
答案是:.cpp
[填空题,100分] 函数定义时指定的参数称为形式参数,函数调用时指定的参数称为________。
答案是:实际参数
[填空题,100分] 一条复合语句是以_______________作为开始符和结束符的。
答案是:{}
[填空题,100分] ”:”在内存中占______ 个字节。
答案是:2
[填空题,100分] char型常量在内存中存放的是_______码值。
答案是:ASCII
[填空题,100分] break语句不能用于switch语句和_______语句之外的任何其他语句中。
答案是:循环
[填空题,100分] 在C++语言中,任一语句必定以字符_______结束。
答案是:答案: ;
[填空题,100分] 若有以下说明和语句, 则p1-p2的值为________。 int a[10], *p1, *p2; p1=a; p2=&a[5];
答案是:-5
[填空题,100分] 若有定义int i;int *p=&i;则&*p等价于________ 。
答案是:p
1、若有如下结构体说明: struct STRU { int a,b;char c: double d; struct STRU *p1,*p2; };请填空,以完成对t数组的定义,t数组的每个元
答案是:STRU
[改错题,10分] 10题目:函数fun的功能是:求出两个非零正整数的最大公约数, 并作为函数值返回。例如,若给num1和num2分别输入49 和21,则输出的最大公约数为7。 程序中有的 个错误.
答案是:3
[改错题,10分] 9题目:函数fun的功能是:计算并输出k以内最大的10个能被13 或17整除的自然数之和。k的值由主函数传入,若k的值 为500,则函数值为4622。 程序中共有 条错误语
答案是:4
[改错题,10分] 8题目:函数fun的功能是:实现交换两个整数的值。例如给a和b 分别输入3和6 ,输出为a=6 b=3 程序中共有 条错误语句。 void fun (int a, b) { i
答案是:4
[改错题,10分] 7 题目:函数fun的功能是:根据整型形参m的值,计算如下公式的值。 1 1 1 t = 1 - ——
答案是:3
[改错题,10分] 6题目:函数fun的功能是:求1到20的阶乘的和。 程序中共有 条错误语句。 fun() { int n,j; float s=0.0,t; for
答案是:4
[改错题,10分] 5题目:下列给定程序中,函数fun的功能是:求1到10的阶乘的和。主函数和fun函数中,各有 个错误. main() { int i; float t,s=0;
答案是:2
[改错题,10分] 4 题目:以下程序的功能是求如下表达式:(注意符号、标点符号、括号用半角) S = 1 + 1/(1+2)+1/(1+2+3)+1/(1+2+3+4)… 程序中共有
答案是:4
[改错题,10分] 3题目:在一个已按升序排列的数组中插入一个数,插入后,数 组元素仍按升序排列。 程序中共有 条错误语句。 #define N 11 main() {
答案是:4
[改错题,10分] 2题目:用起泡法对10个整数从小到大排序。 程序中共有 条错误语句。 void sort(int x,int n) { int i,j,k,t; for(
答案是:2
[改错题,10分] 1题目:在一个一维整型数组中找出其中最大的数及其下标。 程序中共有 条错误语句。 #define N 10 float fun(int *a,int *b,int n) {
答案是:3
[应用题,8.8分] fun函数的功能是:首先实现在N行M列的二维数组a中,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。 #define N 5 int fun(int a[N][N]) {int r
答案是:#define N 5int fun(int a[N][N]){int row,col,max,min;for(row=0;row
[应用题,7.6分] 以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值。请填空: #define N 3 #define M 4 void LineMax(int x[N][M]) { i
答案是:以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中,找出每一行上的最大值。请填空:#define N 3#define M 4void LineMax(int x[N][M]){ int i,j,p;for(i=0;i
[应用题,7.6分] 以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #define M 2 #define N 4 void SumCo
答案是:#define M 2#define N 4void SumColumMin(int a[M][N],int *sum){ int i,j,k,s=0;for(i=0;i
[应用题,7.6分] 以下程序的功能是将一个字符串的内容颠倒过来。 #include //或 #include #include void main() { int i, max; char ch; char str[]="1
答案是:以下程序的功能是将一个字符串的内容颠倒过来。#include //或 #include #include void main(){int i, max;char ch;char str[]="1234567";for(i=0,j=strlen(str)-1;[
[应用题,7.6分] 以下程序的功能是:在主函数中输入一个整数n,调用函数fun计算n的所有因子(不包括1与自身)之和。 #include int fun(int x) { int s=0,i; for(int i=2;i<=x-
答案是:#include int fun(int x){int s=0,i;for(int i=2;i<=x-1;i++)if([])s+=i;[];}void main(){int n, sum;cout<<"请输入一个整数:";cin>>n;cout<<[
[应用题,7.6分] 函数fun的功能是计算x^n。主函数中已经正确定义m、a、b变量并赋值,并调用fun函数计算:m=a^4+b^4-(a+b)^3。 (说明:x^n即x的n次幂) #include double fun(doubl
答案是:#include double fun(double x,int n){int i; double y=1;for(i=1;i<=n;i++)[];[]}void main(){double m,a,b;a=7.3;b=5.1; m=[];cout<<"m="<
[应用题,7.6分] 以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。 int fun ( int n) { int m=0,f=1,i; for(i=1; i<=n; i++) { m+
答案是:int fun ( int n){ int m=0,f=1,i;for(i=1; i<=n; i++){ m+=i*f;f=[<-f或f*-1或-1*f或f*(-1)或(-1)*f>];}[] }void main(){cout<<"m="<<[])<
[应用题,7.6分] 以下程序的功能是:从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束,请填空。 #include void main() { [ ]; cin>>x; amax=x; amin=
答案是:#include void main(){[];cin>>x;amax=x;amin=x;while([=0>]){if(x>amax)amax=x;if([
[应用题,7.6分] 如图所示,该算式在四个字母所在处欠缺四个数位,下面这个程序用穷举法搜寻解法。请填空。 1A8 * 3B _________ C73D #include void main() { int A,B,C,D
答案是:#include void main(){int A,B,C,D;int x,y,z;for(A=1;A<=9;A++)for(B=1;B<=9;B++)for(C=1;C<=9;C++)for(D=1;D<=9;D++){x=100 + [] + 8;y=30+B;z=[]+700 +30 +D;if([])cout<<"A="<
[应用题,7.6分] 下面这个程序打印出以下这个三角形.请填空。 0 11 222 3333 44444 555555 6666666 77777777 888888888 9999999999 void main()
答案是:void main(){int i,j;for(i=0;i<[<10>];i++){for(j=0;j<[];j++)[cout<];cout<
[应用题,7.6分] 斐波那契数列中的头两个数是0和1,从第三个数开始,每个数等于前两个数的和,即:0,1,1,2,3,5,8,13,21,...等。下面这个程序就是求斐波哪契数列的前20个数。请填空。 #include void ma
答案是:#include void main(){int f,f1,f2,i;f1=0;f2=1;cout<
[应用题,7.6分] 以下程序从读入的整数数据中,统计大于零的整数个数和小于零的整数个数.用输入零来结束输入,程序中用变量i统计大于零的整数个数,用变量j统计小于零的整数个数.请填空. #include #include main()
答案是:#include #include int main(){int n,i,j;cout<<"输入非零的整数(输入零结束程序)";i=j=0;cin>>n;while[<(n!=0)>]{if(n>0)i=[];if(n<0)[];cin>>n}cout<<"i="< [应用题,7.6分] 以下程序输入三个整数值给a,b,c,程序把b中的值给a,把c中的值给b,把a中的值给c,然后输出a,b,c的值。请填空。 #include main() { int a,b,c; int temp; cou
答案是:#include int main(){int a,b,c;int temp;cout<<"Enter a,b,c:";cin>>a>>b>>c;temp=[];a=b;b=[];[]cout<<"a="< [应用题,11.1分] 输出100到1000之间的各位数字之和能被15整除的所有数, 输出时每10个一行。 include int main() { int m,n,k,i=0;
答案是:k=0|n%10 或 n-n/10*10 或 n-10*(n/10)|while(n>0) 或 while(0
[应用题,11.1分] 统计一个字符串中的字母、数字、空格和其它字符的个数。 #include int main () { char s1[80];int a[4]={0}; int k; 【?
答案是:void fun(char s[],int b[])| fun(s1,a)|
[应用题,11.1分] 分别求出一批非零整数中的偶数、奇数的平均值,用零作 为终止标记。 #include int main() { int x,i=0,j=0; float s
答案是:x != 0 或x| else 或 else if(x%2==1) 或 else if(x%2!=0) 或 if(x%2)|cin>>x|av2=s2/j
[应用题,11.1分] 不用第三个变量,实现两个数的对调操作。 #include int main() { int a,b; cin>>a>>b; cout<<><><>< p="">
答案是:a+b|a-b|a-b
[应用题,11.2分] #include #include void main() { int i, max; char ch; char str[]="1234567"; for(i=0,j=strlen(str)-1;i;
答案是:7654321
[应用题,11.1分] lass Box{ private: int a,b,c; public: Box(int a1,int b1,int c1) { a=a1; b=b1; c=c1;} int volum()
答案是:体积为:120
[应用题,11.1分] #include class A{ int a; public: A(int aa=0){a=aa;} ~A(){cout<<"Destructor A!"<<><> }; class B : publ
答案是:Destructor B!7 Destructor A!6 Destructor B!0 Destructor A!5
[应用题,11.1分] int y=1, x, *p, a[ ]={2,4,6,8,10};   p=&a[1];   for(x=0;x<3;x++)   y + = * (p + x);   cout<<> 程序运行结果为:
答案是:19
[应用题,11.1分] int fun (int i, int j) { int s; i=i+2; j=j-1; s=i+j; return s; } void main() { int i=4, j=5; cout
答案是:4 5 10
[应用题,25分] #include class Test; void fun1(Test t); Test fun2(); class Test { public: Test(int n=1) {val=n; cout<<"
答案是:Con.Copy con.Con.Assignment.Copy con.Con.Copy con.Assignment.
[应用题,25分] #include float const PI=3.14; class point { private: float x,y,area; public: point(float x1=0.0,float
答案是:point构造函数被调用! 0 point构造函数被调用!circle构造函数被调用! 3.14 circle析构函数被调用! point析构函数被调用! point析构函数被调用!
[应用题,25分] #include # include void fun(char *w,int m) {char s,*p1,*p2; p1=w; p2=w+m-1; while(p1<> { s=*p1;*p1=*p2
答案是:campare: a
[应用题,25分] #include #include #include main() { int a=4,b=5,c,d; cout<<”sqrt(a)=”<< sqrt(a)< c=a>b?a:b; cout<<”c=”
答案是:sqrt(a)=2 c=5 4 5 d=-1
[应用题,25分] #include fun(int *s,int n1,int n2) { int t; while(n1<> {t=*(s+n1); *(s+n1)=*(s+n2); *(s+n2)=t; n1++;n2-
答案是:08
[应用题,25分] #include void f(int *p1, int *p2) { int *t; t=p1;p1=p2;p2=t; } main() { int a=10,b=20; cout<<><> f(&a,
答案是:10 2010 20
[应用题,25分] #include class Cdate { int day,month,year; public: Cdate () { day=1; month=1; year=1999; cout<<"defa
答案是:default constructing constructing 1/1/1999 12/30/1996 destructing12/30/1996 destructing1/1/1999
[应用题,25分] 请在横线中填入程序,完成如下PID控制仿真程序. (注意符号、标点符号、括号用半角) #include class AAA { int A,B; public: AAA() {A=100;B=200;
答案是:default constructing deflat constructing constructing 100,2005,6 s=11 destructing destructing
在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则 A.称为函数的直接递归调用 B.称为函数的间接递归调用 C.称为函数的循环调用 D.C语言中不允许这样的递归调用
答案是:参考答案:B 您的答案:B
C++对C语言作了很多改进,即从面向过程变成为面向对象的主要原因是 A. 增加了一些新的运算符 B.允许函数重载,并允许设置缺省参数 C.规定函数说明符必须用原型 D.引进了类和对象的概念
答案是:参考答案:D 您的答案:D
设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式计算结果不相符的是 A.(a+b)*h/2 B.(1/2)*(a+b)*h C.(a+b)*h*1/2 D.h/2*(a+b)
答案是:参考答案:B 您的答案:B
以下4个选项中,不能看作一条语句的是 A.{;} B.a=0,b=0,c=0; C.if(a>0); D.if(b==0) m=1;n=2;
答案是:参考答案:D 您的答案:D
设整型变量a为5,使b不为2的表达式是 A.b=a/2 B. b=a%2 C.b=6-(--a) D.b=a>3?2:1
答案是:参考答案:B 您的答案:B
以下程序执行后sum的值是 void main() { int i , sum; for(i=1;i<10;i++) sum+="i;"> A.55 B.45 C.不确定 D.0
答案是:参考答案:C 您的答案:C
有以下程序段 int j=0; while(j=1) j++; while 循环执行的次数是 A.无限次 B.有语法错,不能执行 C.一次也不执行 D.执行1次
答案是:参考答案:A 您的答案:A
目前为: 2/4 页  首页   上页  下页 尾页

提升学历-成人高考报名入口    提升学历-成人高考报名时间     成人高考常见问题