信管专业2014级《C语言程序设计》期中测试试题(AB组)
注意:B组题目适用于偶数学号的同学。
本次测试共5题,每题20分,共计100分,附加题选做。
题1:使用getchar()函数从键盘上输入多个字符(以#作为输入结束),统计其中的字母、数字和其他字符的个数,运行效果如图所示。
#include
void main()
{ int zm=0,sz=0,other=0;
char ch;
printf("输入多个字符(以#结束):");
ch=getchar();
while(ch!='#')
{ if(ch>='A' && ch<='Z'||ch>='a' && ch<='z')
zm++;
else if(ch>='0'&&ch<='9')
sz++;
else other++;
ch=getchar();
}
printf("字母=%d,数字=%d,其他=%d\n",zm,sz,other);
}
题1:使用getchar()函数从键盘上输入多个字符(以#作为输入结束),将其中的字母和数字字符显示出来,运行效果如图所示。
#include
void main()
{ char ch;
printf("输入多个字符(以#结束):");
ch=getchar();
while(ch!='#')
{ if(ch>='A' && ch<='Z'||ch>='a' && ch<='z'||ch>='0'&&ch<='9')
putchar(ch);
ch=getchar();
}
printf("\n");
}
题2:从键盘上按照规定格式输入一个闭区间的上下限值,求这个区间内能被3或7整除的数的个数及和值。运行效果如图所示。
#include
void main()
{ int x,y,k,sum=0,count=0;
printf("按照[x,y]格式输入数值区间:");
scanf("[%d,%d]",&x,&y);
for(k=x;k<=y;k++)
if(k%3==0||k%7==0)
{ sum+=k;
count++;
}
printf("count=%d,sum=%d\n",count,sum);
}
题2:从键盘上按照规定格式输入一个闭区间的上下限值,求这个区间内能被3整除或个位为3的数的个数与和值。运行效果如图所示。
#include
void main()
{ int x,y,k,sum=0,count=0;
printf("按照[x,y]格式输入数值区间:");
scanf("[%d,%d]",&x,&y);
for(k=x;k<=y;k++)
if(k%3==0||k%10==3)
{ sum+=k;
count++;
}
printf("count=%d,sum=%d\n",count,sum);
}
题3:从键盘上输入一个大于100的整数x,试求[50,x]区间内最大的10个素数的和值。运行效果如图所示。
#include
#include
void main()
{ int x,n,k,sum=0;
printf("x=");
scanf("%d",&x);
for(n=0;n<10 && x>=50;x--)
{
for(k=2;k<=sqrt(x);k++)
if(x%k==0)
break;
if(k>sqrt(x))
{ sum+=x;
n++;
}
}
printf("sum=%d\n",sum);
}
题3:从键盘上输入一个小于100的整数x,试求[x,200]区间内最大的10个素数的和值。运行效果如图所示。
#include
#include
void main()
{ int x,n,m,k,sum=0;
printf("x=");
scanf("%d",&x);
m=200;
for(n=0;n<10 && m>=x; m--)
{
for(k=2;k<=sqrt(m);k++)
if(m%k==0)
break;
if(k>sqrt(m))
{ sum+=m;
n++;
}
}
printf("sum=%d\n",sum);
}
题4:编写程序按照从键盘上输入的整数n(10 #include void main() { int n,i,j; printf("n="); scanf("%d",&n); for(i=0;i { for(j=0;j printf("%3c",' '); for(j=i;j printf("%3c",'A'+j); printf("\n"); } } 题4:编写程序按照从键盘上输入的整数n(10 #include void main() { int n,i,j; printf("n="); scanf("%d",&n); for(i=0;i { for(j=0;j printf("%3c",' '); for(j=i;j printf("%3c",'A'+i); printf("\n"); } } 题5:一个数若能被其各位数的和整除,则称该数为“因果数”,例如21能被3(2+1=3)整除,则21为一个“因果数”。从键盘上输入x,试求[x,10000]之间的“因果数”的个数。运行效果如图所示。 #include void main() { int count=0,k,m,x,s; printf("x="); scanf("%d",&x); for(k=x;k<=10000;k++) { m=k,s=0; while(m>0) { s=s+m%10; m/=10; } if(k%s==0) count++; } printf("count=%d\n",count); } 题5:一个数若能其各位数按照递升方式排列,则称该数为“升阶数”,例如12、223、357都为“升阶数”,231就不是“升阶数”。从键盘上输入x,试求[x,10000]之间的“升阶数”的个数。运行效果如图所示。 #include void main() { int count=0,k,m,x,flag; printf("x="); scanf("%d",&x); for(k=x;k<=10000;k++) { m=k,flag=1; while(m>0&&flag) { if(m%10<(m/10)%10) flag=0; m/=10; } if(flag) count++; } printf("count=%d\n",count); } 附加题(每题10分):三色球问题(若一个口袋中放有20个球,其中有5个红的,6个白的和9个黑的,从键盘上输入n (8 #include "stdio.h" void main() { int n,a,b,c,count=0; printf("n="); scanf("%d",&n); for(a=0;a<=5;a++) //取红球的个数 for(b=0;b<=6;b++) //取白球的个数 for(c=0;c<=9;c++) //取黑球的个数 if(a+b+c==n) count++; printf("count=%d\n",count); } 附加题(每题10分):委派任务问题(某侦察队接到一项紧急任务,要求在A、B、C、D四个队员中尽可能多地挑若干人,但有以下限制条件:1)A和B两人中至少去一人;2)A和D不能一起去;3)B和C都去或都不去;4)B和D只能且必须去一人,问应当让哪几个人去呢?)试编写程序输出最佳方案。运行效果如图所示。 #include "stdio.h" void main() { int a,b,c,d,maxp=0,p[4]={0},t1,t2,t3,t4,k; //maxp表示可行方案中可去人数的最大值 for(a=0;a<=1;a++) //a=0表示A不去,a=1表示A去 for(b=0;b<=1;b++) //b=0表示B不去,b=1表示B去 for(c=0;c<=1;c++) //c=0表示C不去,c=1表示C去 for(d=0;d<=1;d++) //d=0表示D不去,d=1表示D去 { t1=(a+b>0); //限制条件(1) t2=(a+d<2); //限制条件(2) t3=(b==c); //限制条件(3) t4=(b+d==1); //限制条件(4) if(t1&&t2&&t3&&t4&&(a+b+c+d)>maxp) { maxp=a+b+c+d; p[0]=a,p[1]=b,p[2]=c,p[3]=d; } } printf("共有%d人被选中,他们是:",maxp); for(k=0;k<4;k++) if(p[k]) printf(--maxp ? "%2c," : "%2c\n",65+k); } 期末模拟检测卷 一、填一填。(19分) 1.一个数从右边起,第一位是8,第二位是1,这个数是()。 2. 3.1 16 3 15 20 7 11 10 (1)上面一共有()个数,最大的数是(),最小的数是()。(2)从左往右数,第6个数是();从右往左数,第5个数是()。(3)上面的数中,比10大,比19小的数是()。 4.钟面上的时间是()时,这时分针指向(),时针指向()。 5. 在的()面,在的()面, 在的()边,在的()边。 6. 二、判一判。(对的画“√”,错的画“×”)(8分) 三、比一比,画一画,圈一圈。(15分) 1.在长的后面画“√”,短的后面画“?”。(3分) 2.在最高的下面画“√”,最矮的下面画“×”。(3分) 3.把正确的答案圈出来。(6分) 小兰的(前后)面是小明。上下楼梯靠右行,(小兵小月小东)走错了。 4.把不是同类的圈出来。(3分) 四、我会算。(30分) 1.口算。(12分) 9+2= 8+6= 15-5= 6+8= 8+9= 12-0= 7+5= 8+4= 15-2+6= 5+8-3= 19-5-4= 7+8+4=2.在□里填上合适的数。(12分) □+9=16 10-□=7 □+8=15 2+□=11 6+□=9 □-4=6 3.在?里填上“+”或“-”。(6分) 11?9=2 8?8=0 8?6=2 8?3=11 19?10=9 10?4=14 五、看图列式计算。(6分) 1. 2. 六、我会解。(22分) 1.原来一共有多少瓶?(5分) 2.每个花瓶插一支花,还剩几支花?(5分) 3.一共有多少人参加课间活动?(6分) 4.湖里原有9只天鹅,游走了3只,又游来了5只。现在湖里有多少只天鹅?(6分) 一、填空 1.C 语言源程序文件的后缀是.c 。 2.结构化程序由顺序结构、选择结构、循环结构三种基本结构组成。 3.在C 语言中,用关键字int 定义基本整型变量,一个基本整型变量系统分配2字节,用关键字 float 定义单精度实型变量,一个单精度实型变量系统分配4字节,用关键字 double 定义双精度实型变量,一个双精度实型变量系统分配8字节。 二、选择 1. 以下选项中正确的实型常量是( A ) A .12. B .-20 C . 1,000 D . 4 5 6 2.以下选项中不正确的实型常量是(无正确答案) A . 2.607E-1 B .0.8103e2 C . -77.77 D . 456e-2 3.以下选项中不合法的用户标示符是( C ) A. _123 B .A12_1 C .A $ D .Dim 4.C 语言中运算对象必须是整型的运算符是( A ) A .% B ./ C .! D .* 5. 若变量已正确定义并赋值,符合C 语言语法的表达式是( B ) A .a=a+7; B .a=7+b+c,a++ C .int(12.3%4) D .a=a+7=c+b 6.下面合法的赋值语句是( C ) A .a=b=58 B .k=int(a+b) C . a=58,b=58 D .--i 7.若变量已正确定义为int ,要给a,b,c 输入数据,正确的输入语句是( D ) A .read(a,b,c) B .scanf(“%d%d%d ”,a,b,c) C .scanf(“%D%D% D ”,&a,&b,&c) D .scanf(“%d%d%d ”,&a,&b,&c) 8.若变量a,b,t 已正确定义,要将a 和b 中的数进行交换,以下选项中不正确的语句组是( C ) A .a=a+b,b=a-b,a=a-b; B . t=a,a=b,b=t; C .a=t;t=b;b=a D .t=b;b=a;a=t; 9.若有正确定义语句: double x=5.16894; 语句printf(“%f\n ”,(int)(x*1000+0.5)/(double)1000);的输出结果是( D ) A .输出格式说明与输出项不匹配,输出无定值 B .5.170000 C .5.168000! D .5.169000 10.若有以下程序段: int a=0,b=0,c=0; c=(a-=a-5),(a=b,b+3); printf(“%d,%d,%d\\n ”,a,b,c); 执行后的输出结果是( B ) A .3,0,-10 B .0,0,5 C .-10,3,-10 D .3,0,3 11.下列运算符中优先级别最高的是( A ) A .! B .% C .-= D .&& 12.为表示关系:z y x ≥≥,应使用的C 语言表达式是(A ) A .(x>=y)&&(y>=z) B .(x>=y)AND(y>=x) C .(x>=y>=z) D .(x>=y)&(y>=z) 13.设a 、b 和c 都是int 型变量,且a=3,b=4,c=5,则以下的表达式中值为0的表达式是 C语言试题1 一填空题(15分) 1.设x的值为15,n的值为2,则表达式x%=(n+=3)运算后,x的值为()。 2.设int a=7,b=9,t;执行完表达式t=(a>b)?a:b后,t的值是()。 3.下面程序段的输出结果是()。 int a=1234; a=a&0377; printf(“%d %o\n”,a,a); 4.a数组定义如下,按照内存排列顺序,a数组中的所有元素是()。 char a[3]; 5.设有以下宏定义,则执行赋值语句a=PP*20;(a为int型变量)后,a的值是()。 #define PR 80 #define PP PR+403 6.在C程序中,可以通过三种运算方式为指针变量赋地址值,它们是:()、()和()。7.在C文件中,数据存在的两种代码形式是()和()。 8.C语言中调用()函数打开文件,调用()函数关闭文件,调用()函数可实现文件的随机读写。 9.若有int a[3]={10,12,30};则a+1是()的地址,*(a+2)=()。 二判断对错(5分,对的划“√”,错的划“×” 1.在Turbo C中,整型数据在内存中占2个字节。() 2.表达式1/4+2.75的值是3。() 3.结构体类型只有一种。() 4.函数若无返回值,则它一定无形参。() 5.C语言只能处理文本文件和二进制文件。() 三选择题(20分) 1.设int a=12; 表达式a+=a-=a*=a的值是()。 A 12 B 144 C 0 D 132 2.以下程序的输出结果是()。 main( ) { int a=011; printf(“%d\n”,++a); } A 12 B 11 C 10 D 9 3.以下程序的输出结果是()。 #define ADD(x) (x)+(x) main() { int a=4,b=6,c=7,d=ADD(a+b)*c; printf(“d=%d”,d); } A d=70 B d=140 C d=280 D d=80 4.下面的选项中正确的赋值语句是(char a[5],*p=a;)()。 A p=“abcd”; B a=“abcd”; C *p=“abcd”; D *a=“abcd”; 5.若k为整形,则while循环执行()次。 k=2; while(k==0) printf(“%d”,k); k--; printf(“\n”); A 10 B 9 C 0 D 1 语文期末测试题一 一、积累与运用(共24分,每题3分) 1.下列加点的字注音完全正确的一项是() A.襁.褓(qiáng)沉湎.(miǎn)恣睢.(suī)孜孜 ..不倦(zī) B.亵.渎(xiè)拮.据(jí)恁.地(nèn)翘.首远望(qiáo ) C.抽噎.(yē)嗔.怒(chēn)腆.着(tiǎn)吹毛求疵.(zī) D.聒.噪(guō)煞.白(shà)狡黠.(xiá)叱咤.风云(zhà) 2.下列词语书写无误的一组是() A.不屑置辩狼籍无精打采千钧之力 B.断章取义旁骛雕梁画栋翻来覆去 C.自惭形秽诡谲富丽堂皇郑重其是 D.前仆后继蓦然不言而喻走头无路 3.下列各句子中,加点成语使用不正确 ...的一项是() A.读书时不可存心诘难作者,不可尽信书上所言,亦不可寻章摘句 ....,而应推敲细思。 B.你那手指头一定是给小钉子弄破的,后来却浮想联翩 ....,想得到一笔什么赔偿费了。 C.“正确答案只有一个”这种思维模式,在我们头脑中已不知不觉地根深蒂固 ....。 D.峰环水抱的萨尔茨堡,高高低低的房屋鳞次栉比 ....,庄严肃穆的修道院坐落在绿树浓阴中。 4.下列加点的词语解释错误的一项() A.所识穷乏者得.我与(同“德,感激”)故不错.意也(同“措”,放置) B.生以乡人子谒.余(拜见)宠辱偕.忘(一起) C.颓然 ..乎其见者(倒下的样子)湖中焉得更.有此人(还) D.先帝不以臣卑鄙.(见识短浅)私.我也(自私) 5.下列句子,没有语病的一项是() A.本届中国戏剧梅花奖各场演出的上座率超高,显示出市民对传统戏剧的热情可见一斑。B.有些科学家认为,转基因大米富含维生素A,可以有效改善发展中国家人们营养不良。C.中国科技创新成果交流会永久落户羊城,这是广州加快建设国家创新型城市的硕果。D.能否切实减轻学生课业负担,让他们快乐成长,是我国中小学教学工作的当务之急。6.下列有关语法的表达有误的一项是() A.“心情愉快”是主谓短语。 B.“弯腰不是屈辱,而是一种人格精神”是选择关系的复句。 C.“‘创建文明校园,争做文明学子’的活动已列入每一天的教育教学管理之中”一句中“管理”是名词。 D.“对别人的话,不经过思考,都不打折扣地承认,是思想上的懒惰”一句中画横线部分的句子成分是主语。 7.下列语句标点符号使用正确的一项是() A.今齐地方千里,百二十城,宫妇左右莫不私王,朝廷之臣莫不畏王,四境之内莫不有求于王,由此观之,王之蔽甚矣。 B.什么是意境?我认为,意境就是景与情的结合;写景就是写情。 C.何满子是一丈青大娘的心尖子、肺叶子、眼珠子、命根子。 D.宋代理学家陆象山的语录中说:“读书且平平读,未晓处且放过,不必太滞”。 一年级语文上册期末测试卷 一 、 按顺序填写声母。(10分) b ( ) m ( ) d ( ) n ( ) g ( ) h j ( ) x z ( ) s zh ( ) sh ( ) y ( ) 二、看拼音写词语。(16分) 三、读句子,给“数”字选择正确的读音,把序号填在括号里。(5分) ①shù②shǔ 1.我喜欢玩数()字游戏。 2.天上的星星数()不清。 3.数()学课上,我们学数()数()。 四、比一比,再组词。(10分) 干( ) 们( ) 和( ) 飞( ) 鸟( ) 千( ) 门( ) 禾( ) 风( ) 马( ) 五、我会填。(12分) 1.“几”共有几画(),第二画是(),组词()。 2.“午”共有几画(),第二画是(),组词()。 3.“冬”共有几画(),第五画是(),组词()。六、拼字游戏。(先连一连,再写到下面的方框里)(6分) 七、连一连。(8分) 八、对号入座。(选一选,填一填)(12分) 1. 头块把条位双 一()牛一()小鱼 一()扇子 一()西瓜一()鞋一()朋友 2. 他 她它 ()是我爸爸。 ()是一只蚂蚁。 3. 以已 我()后要认真听老师讲课。 我()经是个男子汉了。 4. 什么 怎么 这道题()这样难做! 你昨天干()去了? 九、课文留声机。(按课文内容填空)(10分) 1.我们是祖国的()( ),祖国就是我们的()。dōng xi ( ) zuǒyòu ( ) lǎo shī ( ) zìjǐ ( ) yǐhòu ( ) gāo xìng ( ) chéng zhǎng ( ) yǎn lèi ( ) 小鸟 小虫 小母鸡 我 在田里 在天上 在家里 在地上 飞 爬 种稻子 看书 淮海工学院 10 – 11 学年第 2 学期 C语言程序设计期中考试试卷 单项选择题答题表 题答题表中) 1.以下叙述中正确的是()。 A) C 程序的基本组成单位是语句 B) C 程序中的每一行只能写一条语句 C)简单C 语句必须以分号结束 D) C 语句必须在一行内写完在 2.一个C程序是由____________。 A)一个主程序和若干个子程序构成 B)一个或多个函数构成 C)若干过程组成 D)若干子程序组成 3.以下选项中正确的定义语句是____________。 A)double a; b; B)double a=b=7; C)double a=7, b=7; D)double, a, b; 4.计算机能直接执行的程序是()。 A)C源程序 B)目标程序 C)汇编程序 D)可执行程序 5.下列符号可以作为变量名的是____________。 A)+a B)*p C)_DAY D)next day 6.设c是字符变量,则以下表达式正确的是____________。 A)c=666 B)c='c' C)c="c" D)c="abcd" 7.以下说法正确的是____________。 A)输入项可以为一个实型常量,如scanf("%f", B)只有格式控制没有输入项也能进行正确输入,如scanf("%d") C)当输入一个实型数据时,格式控制部分应规定小数点后的位数,如 scanf(%4.2f", &f) D)当输入数据时,必须指定变量的地址,如scanf("%f", &f) 8.若a, b, c均定义为整型,要给它们输入数据,正确的输入语句是____________。 A)read(a, b, c); B)scanf("%d%d%d", a, b, c); C)scanf("%D%D%D", a, b, c); D)scanf(%d%d%d", &a, &b, &c); 9.若有if (w) –x; else ++y; 则其中与w 等价的表达式是____________。 A)w == l B)w == 0 C)w != l D)w != 0 10.为了避免嵌套的if-else语句的二义性,C语言规定else总是与____________ 组成配对关系。 A)缩排位置相同的if B)在其之前未配对的if C)在其之前最近的未配对的if D)同一行上的if 2020-2021学年第一学期期末测试 人教版九年级数学试题 一、单项选择题(每小题3分,共30分) 1. 已知x =3是关于x 的一元二次方程x 2﹣2x ﹣m =0的根,则该方程的另一个根是( ) A. 3 B. ﹣3 C. 1 D. ﹣1 2. 下列所给的汽车标志图案中,既是轴对称图形,又是中心对称图形的是( ) A. B. C. D. 3. 抛物线23(1)2y x =-+-经过平移得到抛物线23y x =-,平移的方法是( ) A. 向左平移1个单位,再向下平移2个单位 B. 向右平移1个单位,再向下平移2个单位 C. 向左平移1个单位,再向上平移2个单位 D. 向右平移1个单位,再向上平移2个单位 4. 若在“正三角形、平行四边形、菱形、正五边形、正六边形”这五种图形中随机抽取一种图形,则抽到的图形属于中心对称图形的概率是( ) A. 15 B. 25 C. 35 D. 45 5. 用min{a ,b }表示a ,b 两数中的最小数,若函数{ }22 min 1,1y x x =+-,则y 的图象为( ) A. B. C. D. 6. 如图,在⊙O 中,弦AB 为8mm ,圆心O 到AB 的距离为3mm ,则⊙O 的半径等于( ) A. 3mm B. 4mm C. 5mm D. 8mm 7. 如图,四边形ABCD 内接于 O ,如果它的一个外角∠DCE=64°,那么∠BOD=( ) A. 128° B. 100° C. 64° D. 32° 8. 如图,菱形ABCD 的边长为2,∠A=60°,以点B 为圆心的圆与AD 、DC 相切,与AB 、CB 的延长线分别相交于点E 、F ,则图中阴影部分的面积为( ) A 32 π B. 3π C. 32 π D. 232 π 9. 二次函数y=a (x+k )2+k ,无论k 为何实数,其图象的顶点都在( ) A. 直线y=x 上 B. 直线y=﹣x 上 C. x 轴上 D. y 轴上 10. 在同一平面直角坐标系中,一次函数y =ax +b 和二次函数y =ax 2+bx +c 的图象可能为( ) 期末测试卷 满分:100分 基础积累 一、读dú拼 pīn 音 yīn ,猜cāi 谜 mí语 yǔ,按àn 要 yāo 求 qiú答 dá题 tí 。(12分) k ōn ɡ zh ōn ɡ y ì zh ī ni ǎo , b èi r én y òn ɡ xi àn l ā, b ú p à f ēn ɡ ér chu ī, zh ǐ p à y ǔ ér l ín 。 m í d ǐ: 1.写出谜语中的三拼音节: 2.写出谜语中的整体认读音节: 3.写出带有后鼻韵母的音节: 二、读dú拼 pīn 音 yīn ,写xiě词 cí语 yǔ。(16分) b ái y ún w ǒ men shu ǐ ɡu ǒ sh ū b ěn l ì zh èn ɡ xi à y ǔ z ì j ǐ t ón ɡ xu é 三、汉hàn 字 zì小 xiǎo 魔 mó术 shù。(按àn 要 yāo 求 qiú写 xiě汉 hàn 字 zì )(9分) 1.加一笔:木→ 乌→ 云→ 2.加两笔:中→ 口→ 日→ 3.加偏旁:门→ 月→ 子→ 四、把bǎ偏 piān 旁 páng 相 xiāng 同 tóng 的 de 字 zì放 fàng 到 dào 一 yí个 gè盘 pán 里 lǐ吧 ba !(填tián 序 xù号 hào )(10 分) ①你 ②树 ③芽 ④草 ⑤们 ⑥作 ⑦森 ⑧校 ⑨荷 ⑩松 “亻”旁 “艹”头 “木”旁 五、我wǒ会 huì看 kàn 图 tú填 tián 空 kòng 。(6分) 两( )牛 一( )书 五( )雨伞 两( )苹果 一( )兔子 一( )井 六、反fǎn 义 yì词 cí,对duì对 duì碰 pèng 。(不bú会 huì写 xiě的 de 字 zì用 yòng 拼 pīn 音 yīn 代 dài 替 tì )(6分) 《C语言程序设计》期中考试试卷 课程编号:03402513试卷类型:A卷考试形式:笔试考试日期: 注意事项:1.请将试卷最后一页的答题纸撕下,将答案填写在其中;2.交卷时请确认答题纸是否按要求写好姓名等信息并与试题一起上交;3.不准携带任何书籍、资料、纸张等。4.草稿纸用试卷的背面。 一、单项选择题(1空1分,共20分) 1、C语言程序的基本结构是(【1】) 。 【1】 A) 函数 B) 语句 C) 字符 D) 程序行 2、一个C程序的执行是(【2】) 。 【2】A) 从本程序的主函数开始,到本程序的主函数结束 B)从本程序的第一个函数开始,到本程序的最后一个函数结束 C) 从本程序的主函数开始,到本程序的最后一个函数结束 D)从本程序的第一个函数开始,到本程序的主函数结束 3、下列四个叙述中,错误的是(【3】) 。 【3】 A) 一个C源程序必须有且只能有一个主函数 B) 一个C源程序可以含一个或多个子函数 C) 在C源程序中注释说明必须位于语句之后 D) C源程序的基本结构是函数 4、下面不属于C语言保留字的是(【4】) 。 【4】 A) short B) ELSE C) extern D) for 5、下列四个叙述中,正确的是(【5】) 。 【5】 A) 库函数也是C语言本身的组成部分 B) C语言中的输入输出操作是由相应语句完成的 C) 库函数是C编译系统提供的功能函数 D) 标题文件(头文件)可以在程序的函数内部调用 6、下列四组数据类型中,C语言允许的一组是(【6】)。 【6】 A) 整型、实型、逻辑型 B) 整型、实型、字符型 C) 整型、双精度型、布尔型 D) 整型、实型、复型 7、在C语言中不同数据类型的的长度是(【7】)。 【7】 A) 固定的 B) 由用户自己定义的 C) 任意的 D) 与机器字长有关 高级语言程序设计试题 答案在最后 一、单项选择题(本大题共20小题,每小题2分,共20分)在每小题列出得四个选项中只有一个 选项就是符合题目要求得,请将正确选项前得字母填在题后得括号内。 1、C语言程序编译时,程序中得注释部分就是( ) A、参加编译,并会出现在目标程序中 B、参加编译,但不会出现在目标程序中 C、不参加编译,但会出现在目标程序中 D、不参加编译,也不会出现在目标程序中 2、设int a=3;则表达式a<1&&--a>1得运算结果与a得值分别就是( ) A、0与2 B、0与3 C、1与2 D、1与3 3、与语句if(a>b)if(c>d)x=1;else x=2;等价得就是( ) A、if(a>b){if(c>d)x=1;else x=2;} B、if(a>b){if(c>d)x=1;}else x=2; C、if((a>b)&&(c>d))x=1;else x=2; D、if(a<=b)x=2;else if(c>d) x=1; 4、设char x='a';则printf("x=%c,y=%c\n",x,97);得输出就是( ) A、x=a,y=97 B、x=97,y=a C、x=97,y=97 D、x=a,y=a 5、执行下列程序 int a[3][3]={{1},{2},{3}}; int b[3][3]={1,2,3}; main() {printf("%d\n”,a[1][0]+b[0][0]);} 后输出得结果就是( ) A、0 B、1 C、2 D、3 6、结构化程序设计所规定得三种基本控制结构就是( ) A) 输入、处理、输出B) 树形、网形、环形 C) 顺序、选择、循环D) 主程序、子程序、函数 7、完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行得步骤依次为( ) A、连接、编译 B、编译、连接 C、连接、运行 D、运行 8、下列各语句中,能够且仅输出整型变量a、b中最大值得就是( ) A、if(a>b) printf(″%d\n″,a);printf(″%d\n″,b); B、printf(″%d\n″,b);if(a>b) printf(″%d\n″,a); C、if(a>b) printf(″%d\n″,a);else printf(″%d\n″,b); D、if(a 九年级上册期末试卷测试卷附答案 一、选择题 1.关于2,6,1,10,6这组数据,下列说法正确的是( ) A .这组数据的平均数是6 B .这组数据的中位数是1 C .这组数据的众数是6 D .这组数据的方差是10.2 2.如果两个相似三角形的周长比是1:2,那么它们的面积比是( ) A .1:2 B .1:4 C .1:2 D .2:1 3.如图,△ABC 中,∠BAC=90°,AB=3,AC=4,点D 是BC 的中点,将△ABD 沿AD 翻折得到△AED ,连CE ,则线段CE 的长等于( ) A .2 B . 54 C . 53 D .75 4.方程2x x =的解是( ) A .x=0 B .x=1 C .x=0或x=1 D .x=0或x=-1 5.已知关于x 的一元二次方程 (x - a )(x - b ) -1 2 = 0 (a < b ) 的两个根为 x 1、x 2,(x 1< x 2)则实数 a 、b 、x 1、x 2的大小关系为( ) A .a < x 1< b 精选完整教案文档,希望能帮助到大家,祝心想事成,万事如意! 完整教案@_@ 人教版一年级数学上册期末考试试题及答案 题号一二三四五六总得分 分值18 40 8 8 6 20 得分 一、我会算。(共18分。) 5+7=3+6=6-6=6+9=2+8= 14-4=9+9=11-10=19-1=16- 4= 4+4+6=10-1-9=8-3+6=6+4-5= 12-2+4=3+5+9=17-4+3=9+9-7= 二、我会填。(共40分,每空1分。) 1、12里面有()个十,有()个一。 2、一个数的个位是7,十位是1,这个数是(),它里面有( )个十和( )个一。与它相另邻的两个数是()和()。 3、被减数和减数都是5,差是()。 4、一个加数是6,另一个加数是7,和是()。 5、在 6、11、20、18、0、13这些数中。 (1)从右往左数,第5个是();从()数起,0排在第()个。 (2)请圈出从右数起的第4个数。 (3)把这些数按从大到小的顺序排一排: ()﹥()﹥()﹥()﹥()﹥() 6、比6大比10小的数有:()、()、()。 7、3个一和1个十组成的数是()。 8、十位上的数是1,个位上的数比十位上的数大5,这个数是()。 9、比14少2的数是()。 10、在O里填上“﹥”、“﹤”或“﹦”。 75+3 16-68+2 9 +816 10-4+4 11、从5、7、12和19中选三个数组成两道加法和减法算式。__________ __________ _________ _________ 12、在()里填上合适的数。 ()-7=4 6+()=14 10-()=5 10 =()+()8+5 = 7+()9-()<8 三、看钟表,填写时间。(8分) ( :) ( :) ( :) ( :) 四、我会比。(共8分) 1、在最短的后面画“√”, 2、在最高的下面画“√”,在最长的后面画“○”。在最矮的下面画“△”。 3、画△,比□多2个。 __________________________________________ 《C语言程序设计》期中考试试卷 淮海工学院 10 – 11 学年第 2 学期 C语言程序设计期中考试试卷 题号一二三四五总分 得分 单项选择题答题表 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 题答题表中) 1.以下叙述中正确的是()。 A)C程序的基本组成单位是语句 B)C程序中的每一行只能写一条语句 C)简单C 语句必须以分号结束 D)C语句必须在一行内写完在 2.一个C程序是由____________。 A)一个主程序和若干个子程序构成 B)一个或多个函数构成 C)若干过程组成 D)若干子程序组成 3.以下选项中正确的定义语句是 ____________。 A)d ouble a; b; B)d ouble a=b=7; C)d ouble a=7, b=7; D)d ouble, a, b; 4.计算机能直接执行的程序是()。 A)C源程序 B)目标程序 C)汇编程序 D)可执行程序 5.下列符号可以作为变量名的是 ____________。 A)+a B)*p C)_DAY 1 D)n ext day 6.设c是字符变量,则以下表达式正确的是____________。 A)c=666 B)c='c' C)c="c" D)c="abcd" 7.以下说法正确的是____________。 A)输入项可以为一个实型常量,如scanf("%f", 3.5) B)只有格式控制没有输入项也能进行正 确输入,如scanf("%d") C)当输入一个实型数据时,格式控制部分 应规定小数点后的位数,如scanf(%4.2f", &f) D)当输入数据时,必须指定变量的地址, 如scanf("%f", &f) 8.若a, b, c均定义为整型,要给它们输入数 据,正确的输入语句是____________。 A)r ead(a, b, c); B)s canf("%d%d%d", a, b, c); C)s canf("%D%D%D", a, b, c); D)s canf(%d%d%d", &a, &b, &c); 9.若有if (w) –x; else ++y; 则其中与w 等 价的表达式是____________。 A)w == l B)w == 0 C)w != l D)w != 0 10.为了避免嵌套的if-else语句的二义性, C语言规定else总是与____________组成 配对关系。 A)缩排位置相同的if B)在其之前未配对的if 2 一、选择题: 【1】在C语言中,用户能使用的正确标识符是。 A) 5f B) _for C) struct D) _f.5 答案:B 分析:标识符只能由字母、数字、下划线组成,且第一个字母必须是字母或下划线;大小写敏感;不能使用关键字;最长32个字符。 【2】以下那个是正确的C语言常量。 A) 0678 B) '\0101' C) 1.2E3.5 D) 123L 答案:D 【3】以下对C语言源程序有关常识正确的描述是。 A)main函数必须位于文件的开头 B)每个语句必须单独一行 C)标识符中大小写字母没有区别 D)宏定义#define部分不一定要放在程序的最开头位置 答案:D 【4】以下for循环的执行次数是。 for(x=0,y=0;(y=123)&&(x<4);x++) A)是无限循环B)循环次数不定C)执行4次D)执行3次 答案:C 分析:若要判断(y=123)&&(x<4)假,因为y=123永远为真,所以只需要判断x<4为假即可。【5】对for(表达式1;;表达式3)可理解为。 A)for(表达式1;0;表达式3) B)for(表达式1;1;表达式3) C)for(表达式1; 表达式1;表达式3) D)for(表达式1; 表达式3;表达式3) 答案:B 【6】设有程序段 int k=10; while(k=0) k=k-1; 则下面描述中正确的是。 A)while循环执行10次B)循环是无限循环 C)循环体语句一次也不执行D)循环体语句执行一次 答案:C 分析:因为k=0为假,所以程序不执行其后的语句。 【7】C语言中while和do-while循环的主要区别是。 A) do-while的循环体至少无条件执行一次 B) while的循环控制条件比do-while的循环控制条件严格 C) do-while允许从外部转到循环体内 D) do-while的循环体不能是复合语句 答案:A 【8】设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为。A)1 B)2 C)3 D)4 答案:B 分析:对于&&运算,只要第一个操作数为假,就不判定第二个操作数。对于||运算,只要第 九年级上册期末数学考试试卷 一、选择题(本大题共10小题,每小题3分,共30分)在每小题列出的四个选项中,只有一个是正确的. 1.如图,点O 是△ABC 的内切圆的圆心,若∠BAC=80°,则∠BOC 等于 A.130° B.100° C.50° D.65° 2.已知反比例函数 ()0>k x k y =的图象经过点()(),,、,b B a A 31则a 与b 的关系正确的是 A.b a = B.b a -= C.b a < D.b a > 3.如图,AD ∥BE ∥CF ,直线2 1 l l 、与这三条平行线分别交于点A 、B 、C 和点D 、E 、F ,已知AB=1,BC=3, DE=2,则EF 的长为 A.4 B.5 C.6 D.8 4.△ABC 在网格中的位置如图所示,则B cos 的值为 A.55 B.5 52 C.2 1 D.2 5.两个全等的等腰直角三角形,斜边长为2,按如图放置,其中一个三角形45°角的项点与另一个三角形的直角顶点A 重合,若三角形ABC 固定,当另一个三角形绕点A 旋转时,它的角边和斜边所在的直线分别与边BC 交于点E 、F ,设BF=,x CE=,y 则y 关于x 的函数图象大致是 6.下列四个图形中,既是轴对称图形,又是中心对称图形的是( ) A. B. C. D. 7.方程x (x ﹣1)=0的解是( ) A .x =1 B .x =0 C .x 1=1,x 2=0 D .没有实数根 8.下列说法错误的是( ) A. 必然事件发生的概率是1 B. 通过大量重复试验,可以用频率估计概率 C. 概率很小的事件不可能发生 D. 投一枚图钉,“钉尖朝上”的概率不能用列举法求得 9.将抛物线y=x 2+4x+3向左平移1个单位,再向下平移3个单位的所得抛物线的表达式是( ) A. y=(x+1)2-4 B. y=-(x+1)2-4 C. y=(x+3)2-4 D. y=-(x+3)2-4 10.不透明袋子中装有红、绿小球各一个,除颜色外无其他差别,随机摸出一个小球后,放回并摇匀,再随机摸出一个,两次都摸到红球的概率为( ) A. B. C. D. 二、填空题(本大题共7小题,每小题4分,共28分) 11.一元二次方程5x 2﹣1=4x 的一次项系数是 . 12.点P (﹣4,7)与Q (2m ,﹣7)关于原点对称,则m = . 13.某校欲从初三级部3名女生,2名男生中任选两名学生代表学校参加全市举办的“中国梦?青春梦”演讲比赛,则恰好选中一男一女的概率是________. 14.设m ,n 分别为一元二次方程x 2+2x -2020=0的两个实数根,则m 2+3m +n =________. 15.如图,在平面直角坐标系中,已知经过原点,与轴、轴分别交于、两点,点坐标为 ,与 交于点, ,则圆中阴影部分的面积为________. 16.如图,一段抛物线:y=-x(x-2)(0≤x≤2)记为C 1 ,它与x 轴交于两点O ,A ;将C 1绕点A 旋转180°得到C 2 , 交x 轴于A 1;将C 2绕点A 1旋转180°得到C 3,交x 轴于点A 2……如此进行下去,直至得到C 2018 ,若点P (4035,m )在第2018段抛物线上,则m 的值为________. 17.如图,O 是正方形ABCD 边上一点,以O 为圆心,OB 为半径画圆与AD 交于点E ,过点E 作⊙O 的切线 交CD 于F ,将△DEF 沿EF 对折,点D 的对称点D'恰好落在⊙O 上.若AB =6,则OB 的长为________. 三、解答题(一)(本大题共3小题,每小题6分,共18分) 18.解方程:x 2+6x =﹣7. 19.A ,B ,C 三人玩篮球传球游戏,游戏规则是:第一次传球由A 将球随机地传给B ,C 两人中的某一人,以后的每一次传球都是由接球者将球随机地传给其余两人中的某人。请画树状图,求两次传球后,球在A 手中的概率。 考场 班级 姓名 考号 密 封 线 期末检测 满分:100分时间:60分钟得分: 一、看图写数。(共4分) ()()()() 二、填一填。(共23分) 1.辨位置。(2分) 小青的前面是(),后面是()。 小冬在小青的()面,小利在小青的()面。 2.(2 分) 3.花心上的数是叶子上的数的和。(2分) 4.16是由()个十和()个一组成的;个位上是8,十位上是1,这个数是()。(2分) 5.与15相邻的两个数是()和()。(2分) 6.20前面的一个数是(),16后面的第三个数是()。(2分) 7.找规律填数。(4分) (1) 2、4、()、()、()、()。 (2) 1、3、()、()、()、()。 8.(5 分) (1)上面一共有()个数,最大的数是(),最小的数是()。(2)从左边数,第5个数是();从右边数第5个数是();把右边的5个数圈起来。 (3)把这些数从大到小排列:() 9.(2 分) ()时整,()时整,时针 时针和分针重合和分针在一条直线上 三、计算。(共22分) 1.看谁算得又对又快。(6分) 15-5=12-10= 9+5=8+9= 3+4+8=16—6+3= 2.在(○里填上“>”“<”或“=”。(5分) 4+5○9 2+9○13 8+6○18-4 17-5○10 15+3○17 7+9○9+8 14○5+8 10○18-8 15-10○15-5 12+5○16 3.在()里填上合适的数。 16—()=10 4+()=13 ()+5=11 10—()=6 4.填表。(3分) 皮球布娃娃跳绳 一班有9个8个()根 二班有7个()个6根 一共有()个10个9根 四、数一数。(共7分) 1.(4分) 长方体有()个,正方体有()个,球有()个,圆柱有()个。 2.(3分) ()个 ()个 ()个 五、认识钟表。(共10分) 1.写出钟面上表示的时间。(6分) 大一C语言期末考试题 悬赏分:40 |解决时间:2010-6-29 14:28 |提问者:345387547 1. 数组int a[3][5]; 共定义了______15__个元素。 2. 有float f= 3.1415927; 则printf(“%5.4f”, f );输出的结果是___3.1416__。 3. 下面程序的功能是:输出100以内(不包含100)能被3整除且个位数为6的所有整数,请填空。 main( ) { int i; for(i=1; __i<100 ___; i++) if (_(i%3==0)&&(i%10==6)_) printf("%d", i); } 4. 设有“int x=2, y”说明,则逗号表达式“y=x+5,x+y”的值是____7____ 5. 以下是使用指针,进行字符串复制的程序,请填空。 main() { char a[]= “Tsinghua University”, b[30], *p1,*p2; p1=a; p2=b; for(; *p1!= __'\0'____; p1++, p2++) *p2 _=_*p1; *p2= ___'\0'______; printf(“string a is:%s\n”,a); printf(“string b is:%s\n”,b); } 6. 下面程序用冒泡法对数组a进行降序排序,请填空。 main() { int a[5]={4,7,2,5,1}; int i,j,m; for(i=0;i<4;i++) for(j=0;j<____4____;j++) if( a[j] 九年级上册数学 期末试卷测试卷附答案 一、选择题 1.如图,某水库堤坝横断面迎水坡AB 的坡比是1:3,堤坝高BC=50m ,则应水坡面AB 的长度是( ) A .100m B .1003m C .150m D .503m 2.如图,四边形ABCD 内接于⊙O ,已知∠A =80°,则∠C 的度数是( ) A .40° B .80° C .100° D .120° 3.sin30°的值是( ) A . 12 B . 22 C . 3 D .1 4.△ABC 的外接圆圆心是该三角形( )的交点. A .三条边垂直平分线 B .三条中线 C .三条角平分线 D .三条高 5.方程x 2﹣3x =0的根是( ) A .x =0 B .x =3 C .10x =,23x =- D .10x =,23x = 6.已知α、β是一元二次方程22210x x --=的两个实数根,则αβ+的值为( ) A .-1 B .0 C .1 D .2 7.如图,BC 是A 的内接正十边形的一边,BD 平分ABC ∠交AC 于点D ,则下列结 论正确的有( ) ①BC BD AD ==;②2BC DC AC =?;③2AB AD =;④51 2 BC AC -= . A .1个 B .2个 C .3个 D .4个 8.二次函数y =3(x +4)2﹣5的图象的顶点坐标为( ) A .(4,5) B .(﹣4,5) C .(4,﹣5) D .(﹣4,﹣5) 9.在平面直角坐标系中,将二次函数y =32x 的图象向左平移2个单位,所得图象的解析式 为( ) A .y =32x ?2 B .y =32x +2 C .y =3()2 2x - D .y =3()2 2x + 10.设A (﹣2,y 1),B (1,y 2),C (2,y 3)是抛物线y =﹣(x +1)2+m 上的三点,则y 1,y 2,y 3的大小关系为( ) A .y 3>y 2>y 1 B .y 1>y 2>y 3 C .y 1>y 3>y 2 D .y 2>y 1>y 3 11.抛物线y =(x ﹣2)2+3的顶点坐标是( ) A .(2,3) B .(﹣2,3) C .(2,﹣3) D .(﹣2,﹣3) 12.如图,AB 为 O 的直径,C 为O 上一点,弦AD 平分BAC ∠,交BC 于点E , 6AB =,5AD =,则AE 的长为( ) A .2.5 B .2.8 C .3 D .3.2 二、填空题 13.如图,⊙O 是△ABC 的外接圆,∠A =30°,BC =4,则⊙O 的直径为___. 14.若m 是方程2x 2﹣3x =1的一个根,则6m 2﹣9m 的值为_____. 15.如图是测量河宽的示意图,AE 与BC 相交于点D ,∠B=∠C=90°,测得BD=120m ,DC=60m ,EC=50m ,求得河宽AB=______m .人教版一年级上册期末测试卷及答案
C语言期中测试题(含答案)
C语言期末考试试题
【良心出品】部编版九上期末测试卷附答案
2018年一年级语文上册期末测试卷
《C语言程序设计》期中考试试卷
【人教版】九年级上学期数学《期末测试卷》含答案
(完整)部编版一年级上册期末测试卷
c语言期中考试试题及答案
C语言期中考试试题及答案-1
九年级上册期末试卷测试卷附答案
人教版一年级数学上册期末考试试题及答案
《C语言程序设计》期中考试试卷
C语言期中考试题目及答案
九年级上册期末数学考试试卷
人教版一年级上册期末测试卷及答案
大一C语言期末考试题
九年级上册数学 期末试卷测试卷附答案