1、姓名 学号 学院 专业 座位号 ( 密 封 线 内 不 答 题 )1. 密封线线_ _ 诚信应考 ,检验 作弊 将带来严格 后果! C+次序 方案 试卷参考答案 本卷须知:1. 考前请将密封线内填写明晰 ; 2. 所有 答案 请答在试卷的答案 栏上; 3检验 方法 :闭卷; 4. 本试卷共 五 大年夜 题,总分值100分,检验 时辰 120分钟。题 号一二三四五总分得 分评卷人一、 单项选择 题:每题2分,共20分答案 栏:1、_C_ 2、_D_ 3、_C_ 4、_C_5、_D_ 6、_B_7、_A_ 8、A_9、D_ 10、_C_ 二、 简答题:共17分1. yBxBx2. b=-13. 6
2、,44. &a5, a+55. void fun(double (*p)22);6. class2.name07. p-data; p=p-next;void array_max_min(int *, int , int *,int *);三、 阅读 次序 ,写出运行 后果:每题4分,共20分精选可编辑 1. 1062. aabcde3. 2,13,13,24. 2,6 5. 6,6,6四、 次序 填空题:每空2分,共22分(1) a= =b & b= =c(2) a= =b | a= = c | b= =c (3) i 10(4) j % 3(5) &a, &b(6) *x(7) ispri
3、me(i) & isprime(n-i)(8) !( m%i)(9) return 1;(10) m=i;n=j;(11) coutm-n=m-nendl;五、 编程题:18分1. #include using namespace std;#include int main() int a,b,i; cout=0:; cina; cout第一个整数:; cinb; coutsetw(10)Nsetw(10)平方setw(10)破 方endl; for( i=a;i=b;i+) coutsetw(10)isetw(10)i*isetw(10)i*i*iendl; return 0; 2. #in
4、clude using namespace std;const int n=10;int f(int *, int); /f函数原型int main()int an, i, max; for(i=0; iai; max=f(a,n); coutmax=max; return 0;int f(int *a,int n)int i,max; max=a0; for(i=1;imax) max=ai; return max;3. #includeusing namespace std;void separate(char *,int & ,int &); /separate函数原型int main() char s20=0; int i=0, d=0; couts; separate(s, i, d);/调用 函数 couts整数部分是:iendl; couts小数部分是:dendl; return 0; void separate(char *s, int &a, int &b)int i; for(i=0;si!=.;i+) a=a*10+si-48; for(i+;si!=0;i+) b=b*10+si-48;