2010年级_上机练习2_C (上)

合集下载

2010春C语言上机试卷与答案

2010春C语言上机试卷与答案

江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试上机试卷(2010年春)二级C语言(试卷代号C02)(本试卷完成时间70分钟)一、改错题(16分)【程序功能】先将一个正整数转换为十进制数字字符串,再将千位分隔符插入到该字符串中,最后输出该字符串。

【测试数据及运行结果】输入:1234567输出:12345671,234,567【含有错误的源程序】#include <stdio.h>#include <string.h>void ltoa(char s[],long num){ long n=num,i=0;printf("%ld\n",num);while(n){ i++; n/=10; }s[i]= \0 ;while(num){ s[--i]=num%10+'0'; num/=10;}}void insert(char s[]){ char j,k,t;t=j=strlen(s);while(j>3){ j=j-3;for(k=t; k>j; k--)s[k]=s[k+1];s[j]= ',';t++;}}void main(){ static char s[20]; long num;scanf("%d",&num);ltoa(s,num);insert(s,num);puts(s);getch();}【要求】1.将上述程序录入到文件myf1.c中,根据题目要求及程序中语句之间的逻辑关系对程序中的错误进行修改。

2.改错时,可以修改语句中的一部分内容,调整语句次序,增加少量的变量说明或编译预处理命令,但不能增加其它语句,也不能删去整条语句。

3.改正后的源程序(文件名myf1.c)保存在T:盘根目录中供阅卷使用,否则不予评分。

二、编程题(24分)【程序功能】一个整数的“真因子”是指包括1但不包括整数自身的因子。

【冀教版】2010河北地区九年级(上)课时训练Lesson32

【冀教版】2010河北地区九年级(上)课时训练Lesson32

Lesson 32 (课堂作业)I. 词汇1.Jane had a high ________(发烧)yesterday and didn’t go to school.2.John’s grandfather grows many ________(土豆)this year.3.When you ________(患感冒), you’d better go to see a doctor as soon as possible.4.It’s good for you to drink a cup of water after you ________(醒来)in the morning.5.You always cough terribly. You’d better give up ________(吸烟).6.The ________(疾病)is hard to cured.7.We should take care of ________(残疾的)people.8.—The film we saw was too bad.—I have never seen a ________(更糟的)one than that.9.It’s so airless in here I can hardly ________(呼吸).10.They’re ________(幸运的)to have such a nice boss.II. 句型转换1.You are no longer Young Pioneers.(改为同义句)You ________ Young Pioneers ________ ________.2.Something is wrong with my watch.(改为同义句)________ ________ something wrong with my watch.3.I have learned English for three years.(改为同义句)It is three years ________ I ________ to learn English.4.Mr Smith does morning exercise every day.(改为一般疑问句)________ Mr Smith ________ morning exercises every day? 学优中考5.Allen will go back to England by plane next month.(对画线部分提问)________ ________ Allen go back to England next month?参考答案I. 1.fever 2.potatoes 3.catch a cold 4.wake up 5.smoking 6.disease 7.disabled 8.worse 9.breathe10.luckyII. 1.aren’t any longer 2.There is 3.since began 4.Does do 5.How willLesson 32 (课下作业)xyzkwI. 单项选择1. There goes the bell. Hurry up, ____ you’ll be late for class.A. andB. thatC. orD. but2. —____ will the meeting be ready? —In an hour.A. How soonB. How oftenC. How farD. How long 学优中考3. There’s ____ work for them to do.A. manyB. muchC. lotsD. a lot4. —How was the old woman this morning?—She looked ____.A. to be happyB. happilyC. happyD. to be happily5. Remember, boys and girls. ____ you work, ____ result you will get.A. The better, the harderB. The harder, the betterC. The hard, the better C. The harder, the good6.Tom says he _______ wash hands before a meal.A. must toB. will has toC. has toD. have to7.She sings ______.A. good enoughB. enough goodC. well enoughD. enough well8. _______ does this word mean?A. WhyB. WhatC. WhereD. When9. —She isn’t too fat, is she? —________.A. Yes, she isn’t.B. No, she isn’t.C. No, she is.D. Yes, she isn’t.xyzkw10.Her back _______. She has to ________ the doctor.A. hurts, seeB. is hurt, lookC. hurt, watchD. is hurt, see11.Li Lei has to stay ______ home to look ______ his grandpa.A. at, upB. at, afterC. in, afterD. at, at12.The child is too little to get ________ by himself.A. dressingB. dressedC. dressD. dresses13. Grandma is now at the _______.A. doctor’sB. doctorsC. doctorD. a doctor’s14.The baby is only two months old. It ________walk.A. isn’t able toB. isn’t ableC. unable toD. able to15. The desks are made ________ wood.A. fromB. ofC. inD. byII. 完型填空People in the world drink tea every day. Especially people who sit in the office usually drink more tea every day. But do you know most people in Europe did not know 1 about tea more than three hundred years ago?Once an English businessman came back 2 China to his hometown for his holiday. He _3 some tea with him for his mother as a present. She told her friends about the tea and asked them 4 to a tea party. After her friends come, she 5 some tea-leaves and boiled them. She poured 6 the water and gave her friends the tea-leaves. Of course, nobody liked her 7 .Just at that time, her son came back home from work. He 8__ the table and asked his mother, "What did you 9 with the tea?""I boiled it as you told me," said the mother."And what did you do with the water?" asked the son."I certainly threw it away," answered the mother."Now you should threw the 10 away next time," the son told her."Dear me. I really don't know abo ut it. “And she had to say sorry to her friends. From then, people in Europe began to know tea step by step(逐渐地)。

2024年苏教版九年级语文上册阶段测试试卷433

2024年苏教版九年级语文上册阶段测试试卷433

2024年苏教版九年级语文上册阶段测试试卷433考试试卷考试范围:全部知识点;考试时间:120分钟学校:______ 姓名:______ 班级:______ 考号:______总分栏一、选择题(共6题,共12分)1、下列句子中,有三个选项的加点字的注音或字形不正确,请指出并改正()A. 小心翼翼,拾.(shí)级而上B. 渐近故乡时,天气又阴晦.(huǐ)了C. 没见过一挑水,这样泛槛.(làn)着劳动人民的智慧的想象D. 植物的叶子渐渐变黄,在秋风中簌簌.( sù )地落下来2、下列对病句的修改不正确...的一项是()A. 《虎妈猫爸》这部电视剧之所以受到广大学生家长的热捧,其原因是因为剧中反映的孩子的教育问题很接地气.(删去“其原因”或“因为”)B. 作为一种新兴的教育模式,跨文化、体验式游学已经成为一种时尚,普遍受到了众多学生和家长的欢迎.(把“普遍”调到“欢迎”前面)C. 每年的春晚就好似一部反映当年社会生活的戏剧,演员们的表演无与伦比,让人们在一个个真实生活场景的回忆中得到美的享受.(应将“无与伦比”改为“美仑美奂”)D. 经过大家的努力,我们终于登峰造极,欣赏到了美好的景色.(“登峰造极”改为“登上顶峰”.)3、下列句子中加点词语的运用不恰当的一项是()A. 马路对面的这场交通事故,那个酒驾司机难辞其咎.B. 在其后的询问中,他巧言令色,积极配合交警的调查,使得调查过程非常顺利.C. 我们凡事都必须未雨绸缪,以免问题真正降临时,我们会来不及应对.D. 虽然我做了件对不起兄弟的事儿,可是我们两兄弟彻夜长谈后同捐前嫌,又恢复了往日的亲密关系.4、依次填入下列句中横线上的词语;正确的一项是:()住宅的______________,墙壁的______________,家具的______________,衣料的______________,都使她苦恼。

这些东西,在别的跟她一样地位的妇人,也许不会挂在心上,然而她却因此痛苦,因此伤心。

2010-2023历年北师大版初中数学七年级上2.3绝对值练习卷(带解析)

2010-2023历年北师大版初中数学七年级上2.3绝对值练习卷(带解析)

2010-2023历年北师大版初中数学七年级上2第1卷一.参考题库(共20题)1.=_______;2._______;3.下列各式中,正确的是A.->0B.>C.>D.<04.比较大小(要有解答过程):5.比较大小(要有解答过程):6.绝对值小于4的整数有_______.7.=_______;8.在-0.1,这四个数中,最小的一个数是()A.-0.1B.C.D.9.=_______.10.+=_______;11.计算:+ ;12.若a=-3则-=( )A.-3B.3C.-3或3D.以上都不对13.用“>”连接,,-,0,正确的是()A.>->0B.>0>-C.-<< 0D.0< -<14.绝对值最小的数是_______,绝对值最小的整数是_______.15.已知=2,=2,=3,且有理数a,b,c在数轴上的位置如图所示,计算a+b+c的值。

16.某制衣厂本周计划每日生产100套西服,由于工人实行轮休,每日上班人数不一定相等,实行每日生产量与计划量相比情况如下表(增加的套数为正数,减少的套数为负数):星期一二三四五增减+7-3+4-2-5请问产量最少的是星期几?生产量是多少?17.下列各组数中,互为相反数的是A.B.C.D.18.计算:.19.=_______;20.绝对值等于的数是_______,他们互为_______.第1卷参考答案一.参考题库1.参考答案:2试题分析:先算绝对值,再算除法,即可得到结果.=考点:本题考查的是绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.2.参考答案:试题分析:根据绝对值的定义即可得到结果..考点:本题考查的是绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.3.参考答案:C试题分析:根据绝对值的定义即可得到结果.A.,B. ,D. ,故错误;C. >,本选项正确.考点:本题考查的是绝对值,有理数的大小比较点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.4.参考答案:试题分析:根据有理数的大小比较法则即可判断.考点:本题考查的是有理数的大小比较点评:解答本题的关键是熟练掌握有理数的大小比较法则:正数都大于0,负数都小于0,正数大于一切负数,两个负数,绝对值大的反而小.5.参考答案:试题分析:根据有理数的大小比较法则即可判断.考点:本题考查的是有理数的大小比较点评:解答本题的关键是熟练掌握有理数的大小比较法则:正数都大于0,负数都小于0,正数大于一切负数,两个负数,绝对值大的反而小.6.参考答案:0,±1,±2,±3试题分析:根据绝对值的定义即可得到结果.绝对值小于4的整数有0,±1,±2,±3.考点:本题考查的是绝对值,有理数的大小比较点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.7.参考答案:-3试题分析:根据绝对值的定义即可得到结果.考点:本题考查的是绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.8.参考答案:B试题分析:根据有理数的大小比较法则即可得到结果.,∴最小的一个数是,故选B.考点:本题考查的是有理数的大小比较点评:有解答本题的关键是熟练掌握有理数的大小比较法则:正数都大于0,负数都小于0,正数大于一切负数,两个负数,绝对值大的反而小.9.参考答案:1试题分析:先算绝对值,再算减法,即可得到结果.=考点:本题考查的是绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.10.参考答案:10试题分析:先算绝对值,再算加法,即可得到结果.+=考点:本题考查的是绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.11.参考答案:12 试题分析:先算绝对值,再算加减,即可得到结果.+考点:本题考查的是绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.12.参考答案:A试题分析:根据绝对值的定义即可得到结果.若a=-3则-=-3,故选A.考点:本题考查的是绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.13.参考答案:B试题分析:根据绝对值的定义即可得到结果.,,,故选B.考点:本题考查的是绝对值,有理数的大小比较点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.14.参考答案:0,0试题分析:根据绝对值的定义即可得到结果.绝对值最小的数是0,绝对值最小的整数是0.考点:本题考查的是绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.15.参考答案:3试题分析:根据有理数a,b,c在数轴上的位置即可得到a,b,c 的值,从而得到结果.由数轴可得a=2,b=-2,c=3,则a+b+c=3.考点:本题考查的是数轴的知识,绝对值点评:解答本题的关键是熟练掌握正数和0的绝对值是本身,负数的绝对值是它的相反数.16.参考答案:星期五生产的西服产量最小,生产量为95套。

2010年二级C上机考试题完整版

2010年二级C上机考试题完整版
填空
"out29.dat","w"
fputc(ch,fp)
fclose(fp)
Байду номын сангаас改错
int fun(int a[]),int m)
else if(m>a[mid])
30、把文本文件B中的内容追加到文本文件A的内容之后。
填空
&&
fputc(ch,fp1)
fclose(fp)
case 1:case 2:return 1;
12、请补充main函数,该函数的功能是:输入一个字符串及一个指定字符,然后把这个字符及其后面的所有字符全部删除。
填空
break
I++
'\0'
改错
去掉分号
n=I;
13、请补充main函数,该函数的功能是:输入3个整数,然后找出其中最大的数并输出。
18、请补充main函数,该函数的功能是:求1~100(不包括100)以内所有素数的平均值。
填空
j%I==0
flag==1
aver/n
改错
p=s;
p++;
a[I]='\0';
19、请补充main函数,该函数的功能是:求一维数组x[N]的平均值,并对所得结果进行四舍五入(保留两位小数)。
58、输入一组字符串,以“*”结束输入,并显示出这个字符串。
59、把数组aa中的偶数元素按原来的先后顺序放在原数组aa后面。
60、交换数组aa中最大和最小两个元素的位置,结果依然保存在原数组中。
61、输出一个N*N矩阵,要求对非对角线上的元素赋值为0,对角线元素赋值为1。

全国计算机等级考试二级C++真题2010年3月

全国计算机等级考试二级C++真题2010年3月

22. 要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是
n m l k j A MyClass p=MyClass; n m l k j B MyClass p=new MyClass; n m l k j C MyClass &p=new MyClass;
mhtml:file://C:\Documents and Settings\ll\My Documents\新建文件夹 (4)\全国计算... 2014-5-10
mhtml:file://C:\Documents and Settings\ll\My Documents\新建文件夹 (4)\全国计算... 2014-5-10
维普在线考试系统
Page 2 of 12
6. 软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
n m l k j A 定义阶段
答案:B
n m l k j B "b"是一个字符型常量 n m l k j D 3.1415926是一个double常量
19. 若x和y是程序中的两个整型变量,则下列if语句中正确的是
n m l k j A if(x==0) y=1; else y=2; n m l k j B if(x==0) then y=1 else y=2; n m l k j C if(x==0) y=1 else y=2; n m l k j D if x==0 y=1; else y=2; 该题您未回答:х 该问题分值: 2
n m l k j A 编辑软件
n m l k j C 教务管理系统 该题您未回答:х 该问题分值: 2
答案:B
n m l k j B 操作系统 n m l k j D 浏览器

2010-2023历年江苏省泰州中学附属初级中学九年级下学期期中考试数学卷(带解析)

2010-2023历年江苏省泰州中学附属初级中学九年级下学期期中考试数学卷(带解析)第1卷一.参考题库(共20题)1.李明投资销售一种进价为20元的护眼台灯.销售过程中发现,每月销售量y(件)与销售单价x(元)之间的关系可近似的看作一次函数:y=-10x+500.⑴设李明每月获得利润为W(元),当销售单价定为多少元时,每月获得利润最大(4分)⑵如果李明想要每月获得2000元的利润,那么销售单价应定为多少元(3分)⑶根据物价部门规定,这种护眼台灯不得高于32元,如果李明想要每月获得的利润不低于2000元,那么他每月的成本最少需要多少元?(成本=进价×销售量)(3分)2.计算或化简:(1).(2)3.“五一”期间,某超市贴出促销海报,内容如图1.在商场活动期间,王莉和同组同学随机调查了部分参与活动的顾客,统计了200人次的摸奖情况,绘制成如图2的频数分布直方图.(1)补全频数分布直方图;(3分)(2)求所调查的200人次摸奖的获奖率;(4分)(3)若超市每天约有2000人次摸奖,请估算商场一天送出的购物券总金额是多少元?(4分)4.一个正方体的平面展开图如图所示,将它折成正方体后“建”字对面是()A.和B.谐C.泰D.州5.在Rt△ABC中,∠C=90°,若cosA=,BC=24,则AC=__________.6.已知: 如图, AB是⊙O的直径,⊙O过AC的中点D, DE切⊙O于点D,交BC于点E.(1)求证: DE⊥BC;(5分)(2)如果CD=4,CE=3,求⊙O的半径.(5分)7.关于的不等式3一2≤一2的解集如图所示,则的值是_______________.8.如图,在直角坐标系xoy中,O是坐标原点,点A在x正半轴上,OA=cm,点B在y轴的正半轴上,OB=12cm,动点P从点A开始沿AO以cm/s的速度向点O移动,移动时间为t s(0<t<6).(1)求∠OAB的度数. (2分)(2)以OB为直径的⊙O‘与AB交于点M,当t为何值时, PM与⊙O‘相切?(3分)(3)动点Q从点A开始沿AB以4cm/s的速度向点B移动,动点R从点B开始沿B O以2cm/s的速度向点O移动. 如果P、Q、R分别从A、A、B同时移动,当t="4" s时,试说明四边形BRPQ为菱形;(3分)(4)在(3)的条件下,以R为圆心,r为半径作⊙R,当r不断变化时,⊙R与菱形BR PQ各边的交点个数将发生变化,随当交点个数发生变化时,请直接写出r的对应值或取值范围.(4分)9.如图,抛物线y=x2+1与双曲线y=的交点A的横坐标是2,则关于x的不等式—+ x2+1>0的解集是( ) A.x>2B.x<0 或x>2C.0<x<2D.-2<x<010.将抛物线y=x2向左平移两个单位,再向上平移一个单位,可得到抛物线()A.y=(x-2) 2+1B.y=(x-2) 2-1C.y=(x+2) 2+1D.y=(x+2) 2-111.如图,一个空间几何体的主视图和左视图都是边长为2的正三角形,俯视图是一个圆,那么这个几何体的侧面积是.12.如图,放置在水平桌面上的台灯的灯臂AB长为42cm,灯罩BC长为32cm,底座厚度为2cm,灯臂与底座构成的∠BAD="60°."使用发现,光线最佳时灯罩BC与水平线所成的角为30°,此时灯罩顶端C到桌面的高度CE是多少cm?(结果精确到0.1cm,参考数据:≈1.732)13.如图,在Rt△ABC中,∠BAC=90º,若AB=3cm,BC=5cm,E在AB上且AE =1cm,点P从B点出发,以1cm/s的速度沿BC→CA运动至A点停止,设运动的时间为ts,当t= ,△BEP为等腰三角形。

江苏计算机二级C语言2010年春笔试、上机真题与答案

2010年春一.选择题21.C语言规定,在一个源程序中main函数的位置()A.必须在最开始B.必须在在最后C.必须在预处理命令的后面D.可以在其他函数之前或之后22.以下选项中,()是C语言的关键字A.printfB.includeC.funD.default23.已知有声明“int a=3,b=4,c;”,则执行语句“c=1/2*(a+b);”后,c的值为()A.0B.3C.3.5D.424.设指针变量占2个字节的内存空间,若有声明“char *p=”123”;int c;”,则执行语句“c=sizeof(p);”后,c的值为()A.1B.2C.3D.425.已知有声明“int a=3,b=4;”,下列表达式中合法的是()A.a+b=7B.a=∣b∣C.a=b=0D.(a++)++26.已知有声明“char s[20]=”hello”;”,在程序运行过程中,若要想使数组s中的内容修改为”Good”,则以下语句中能够实现此功能的是()A.s=”Good‟;B.s[20]=”Good”;C.strcat(s,”Good”);D.strcpy(s,”Good”);27. 已知有声明“int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};”,若需要引用值为12的数组元素,则下列选项中错误的是()A.*(a+2)+3B.*(*(a+2)+3)C.*(a[2]+3)D.a[2][3]28. 已知有声明“int n;float x,y;”,则执行语句“y=n=x=3.89;”后,y的值为()A.3B.3.0C.3.89D.4.029. 已知有声明“int a=12,b=15,c;”,则执行表达式“c=(a||(b-=a))”后,变量b和c的值分别为()A.3 , 1B.15 , 12C.15 , 1D.3 , 1230.下列叙述中,正确的是()A.C语言中的文件是流式文件,因此只能顺序存取文件中的数据。

2010年巨人杯二年级数学试卷解答


【所考题型】竖式数字迷 巨 1 人 【难度星级】★★★ 【详细解答】个位:人+6=13,所以“人”=7;十位:1+2+“进位数 1”=卷; + 1 2 6 “ 卷 ” =4 ; 百 位 : 巨 +1=10 , “ 巨 ” =9 ; 千 位 : “杯”为进位数, “杯” 杯 试 卷 3 =1. 巨 + 人 + 杯 + 试 + 卷 =21 .
10.小明有一些零花钱:1 张 10 元,3 张 5 元,20 张 1 元.明天是妈妈的生日,小明决定用 20 元钱给 妈妈买份小礼物,那么小明一共有_______种不同的付钱方式. 【所考题型】枚举法 【难度星级】★★★ 【详细解答】 10 元 5元 1元 1张 1张 1张 0张 0张 0张 0张 2张 1张 0张 3张 2张 1张 0张 0张 5张 10 张 5张 10 张 15 张 20 张
三、填空题Ⅲ(本大题共 3 小题,每小题 8 分,共 24 分)
13.悟空、八戒、沙和尚在花果山摘桃,三人一共摘了 91 个桃,已知悟空摘的个数比沙和尚的 3 倍多 1 个,而沙和尚摘的个数是八戒的 2 倍,那么八戒摘了_______个桃. 【所考题型】和差倍问题 【难度星级】★★★★ 【详细解答】八戒摘桃的个数作为“1 倍数” ,那么沙和尚摘桃的个数为“2 倍数” , 悟空摘桃的个数为 “6 倍数+1 个” ,三人摘桃的总数为“9 倍数+1 个” .所以八戒摘了 91 1 1 2 6 10 个.
请不要在密封线内答题
说明:本试卷共三大题,15 小题. 一、填空题Ⅰ(本大题共 8 小题,每小题 6 分,共 48 分)
1. 计算: (1) 21 7 9 13 _______; (2) 148 81 62 19 _______. 【所考题型】速算与巧算 【难度星级】★★ 【详细解答】 (1) 21 7 9 13 21 9 7 13 30 20 50 ; (2) 148 81 62 19 148 62 81 19 210 100 110 .

2010-2023历年海南省洋浦中学八年级上学期期末考试地理试卷(带解析)

2010-2023历年海南省洋浦中学八年级上学期期末考试地理试卷(带解析)第1卷一.参考题库(共25题)1.读“长江流域图”,在横线上按要求填上适当的名称。

(每空2分,共10分)(1)长江是我国第一大河,它从省发源,自西向东流入东海。

(2)城市:② ;长江支流众多,最长的支流是。

(3)长江流域湖泊很多,③,是我国最大的淡水湖。

(4)长江干支流水力资源十分丰富,图中④我国跨世纪的水利工程。

2.有关我国地理位置的叙述,正确的是:()A.位于东半球,亚洲东部,东临大西洋B.我国南部有北回归线穿过C.我国领土跨热带、北温带、北寒带D.领土最北端在漠河,最南在曾母暗沙3.贝贝的网友玲玲这样描述自己的家乡:“气候湿热,分光秀美,独特的傣族文化,是全国著名的旅游区。

”由此可推测玲玲的家乡可能位于 ( )A.云南西双版纳B.江西的庐山C.山东的泰山D.湖南张家界4.节约资源、保护资源与我们的日常生活密切相关,以下做法错误的是()A.丢垃圾时,把垃圾分类回收B.不购买、不使用一次性消费品C.过节给朋友们写好多贺卡D.洗碗时尽量不使用洗涤剂5.读“中国政区图”,回答下列问题(每空1分,共8分)(1)A、B山脉之间的地形是盆地。

E山西侧的地形区是。

(2)C 山的最高峰是,A山脉是走向。

(3)海峡G是海峡,海洋J是海。

(4)临国I是,岛屿H是岛。

6.“五十六个民族,五十六枝花,五十六个兄弟姐妹是一家……”这首歌曲唱出了各族人民的心声。

请你判断,我国人口最多的少数民族主要所在省(区)是()A.新疆B.广西C.西藏D.内蒙古7.海口市—水果商去全国各地进货,其中难以采购到当地产品的是( )A.甲到陕西采购核桃、桃B.乙到山东采购苹果、梨C.丙到新疆采购葡萄、哈密瓜D.丁到黑龙江采购橘子、荔枝8.关于我国气候特征的叙述,不正确的是( )A.气候复杂多样B.季风气候显著C.雨热同期D.海洋性特征突出9.读右上“我国季风示意图”图,完成下列问题(每空2分,共8分)(1)根据图中的风向判断,这是_____(夏、冬)季风。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上机综合练习题
(时间:80分钟)
说明:首先在Z盘建立一个以自己的学号
.....命名的文件夹,用于保存上交的考试文件。

可以先在D盘对以下问题按要求编制程序,调试运行,然后再将源程序文件(.cpp)、自定义的头文件(若存在)、数据文件(若存在)复制到Z盘你自己学号的文件夹中。

一.编程题(40分)
【要求】
①将源程序以文件名“你的学号F1.cpp”存入Z盘你自己学号的文件夹中。

②若存在自定义的头文件、数据文件,最后也复制到Z盘你自己学号的文件夹中。

【题目】求4×4二维数组的两对角线之和。

编写主函数main():
①定义整型二维数组a[4][4],随机产生16个0~9之间的整数并存入数组a中,将二维数组a[4][4]中的数据以4×4方阵形式输出到文件mydata.txt中。

②求出二维数组a[4][4] 的两对角线之和,并将计算结果按“两对角线之和=××”的格式也接着输出到文件mydata.txt中。

【参考答案】
#include<fstream.h>
#include<stdlib.h>
#include<time.h>
#include<iomanip.h>
void main ( )
{ int i , j , a[ 4 ] [ 4 ] , sum=0 ;
ofstream fout ( “mydata.txt” ) ;
long t ;
srand( time( &t ) ) ;
//将函数time()的返回值作为种子传递给rand()。

//库函数srand( )功能:初始化随机数发生器。

//库函数time( )功能:提取系统当前时间,即从1970/1/1的0:0:0开始到当前的秒数,返回该值,并存放到t 长整型变量中。

fout<< “方阵数组a中的数据:\n” ;
for ( i=0 ; i<4 ; i++ )
{ for ( j=0 ; j<4 ; j++ )
{ a[ i ] [ j ] = rand()%10 ;
fout << setw(8) << a[ i ] [ j ] ; }
fout << endl ; }
for ( i=0 ; i<4 ; i++ )
{ sum += a[ i ] [ i ] ;
sum += a[ i ] [ 3-i ] ; }
fout<< “两对角线之和=” << sum << endl ;
fout.close( ) ;
}
二.编程题(60分)
【要求】
①将源程序以文件名“你的学号F2.cpp”存入Z盘你自己学号的文件夹中。

②若存在自定义的头文件、数据文件,最后也复制到Z盘你自己学号的文件夹中。

【题目】在一个已排好序的数组中插入一个数据,插入后的数组仍然保持有序。

①编写主函数main ( ) :定义一个整型一维数组a[20] 并用10个有序数据对其进行初始化,即:int a[20] = { 2, 3, 5, 7, 9, 17, 23, 26, 37, 49 }; ,键盘输入一个要插入的数据,调用insert( ) 函数将其有序插入到数组a中,最后屏幕输出插入后数组a中的数据。

②编写函数void insert ( int a[ ] , int n , int key ) :实现向已有n个有序数据的数组a中插入一个
整数key,插入key后数组a中数据仍然保持有序。

【提示】
前插方法:将整数key 与数组a中的数据从前往后依次进行比较,若小于或等于某一数据,则将key插入到该数据的前面。

插入步骤:先找出key要插入的位置;再将此位置空出来;最后将key插入到此位置。

插入举例:要向数据序列{ 2, 3, 5, 7, 9, 17, 23, 26, 37, 49 } 中插入数据8,将8与数据序列中的元素从前往后依次进行比较,比较到9时,因8小于9,已找出8要插入的位置,腾出位置后再将8插入到9的前面。

【参考答案】
#include<iostream.h>
insert ( int a[ ] , int n , int key );
void main()
{ int a[ 20 ] = { 2, 3, 5, 7, 9, 17, 23, 26, 37, 49 } ;
int i, key ;
cout << "数组中数据(插入前):\n" ;
for ( i=0 ; i<10 ; i++ ) cout << a[ i ] << " " ;
cout << endl ;
cout << "请输入要插入的数据:" ;
cin >> key ;
insert ( a , 10 , key ) ;
cout << "数组中数据(插入后):\n" ;
for ( i=0 ; i<11 ; i++ ) cout << a[ i ] << " " ;
cout << endl ;
}
insert ( int a[ ] , int n , int key )
{ int i , j ;
for ( i=0 ; i<n ; i++ )
if ( key <= a[ i ] ) break ;
if ( i==n ) a[ n ] = key ;
else{ for ( j=n ; j>i ; j--) a[ j ] = a[ j-1 ] ;
a[ i ] = key ; }
}。

相关文档
最新文档