ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:34.46KB ,
资源ID:21409013      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21409013.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华师高考试真题绝对有用文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

华师高考试真题绝对有用文档格式.docx

1、i+) scanf(scorei); max=score0; min=score0; ave=score0; for(i=1;i+) if(scoreimax) max=scorei; if(scorei=0ch9)a numerical characterother character12. 从键盘输入12个数存入二维数组a34中,编写程序求出最大元素的值及它所在的行号和列号。 int i,j,a34,max,index_i,index_j;3; for(j=0;jmax) max=aij; index_i=i; index_j=j; max=%d,index_x=%d,index_y=%d

2、,max,index_i,index_j);13打印所有的“水仙花数”,所谓“水仙花数”是指一个三位正整数,其各位数字的立方和等于该数本身。void main() int i, j, k, n; printf (result is: for (n = 100; n void main( ) float a, b, c,d, x1, x2;input a,b,c:%f%f%f, &a, &b, &c); d = sqrt(b * b - 4 * a *c); x1 = (-b + d) / (2 * a); x2 = (-b - d) / (2 * a);x1 = %.2f x2 = %.2fn

3、, x1, x2);16. 从键盘上输入任意两个数和一个运算符(+、-、*、/),根据输入的运算符对两个数计算,并输出结果。 float a, b; int tag = 0; float result;input two number:%f%fb); fflush(stdin);input arithmetic lable(+ - * /):%cch); switch(ch) case +: result = a + b; break;- result = a - b;* result = a * b;/ if (!b) printf(divisor is zero! tag = 1; els

4、e result = a / b; break; default:illegal arithmetic lablen tag = 1;tag) %.2f %c %.2f = %.2fn, a, ch, b, result); 17. 编写输入一个字符串,计算其中空格的个数。18. 采用二维数组输入多个学生五门课的成绩,分别求出每个学生的平均成绩和每门课的成绩。19. 编写程序,逆转字符串。20. 编写程序,统计一个英语文本中的英语单词个数。21. 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方5的三

5、次方3的三次方。#include “stdio.h” int i,j,k,n;=9; for(k=0;kk+) if(i*i*i+j*j*j+k*k*k=i*100+j*10+k) n=i*100+j*10+k; printf(n=%dn,n); 22有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13.求出这个数列的前20项之和。main() int n,t,number=20; float a=2,b=1,s=0; for(n=1;n=number;n+) s=s+a/b; t=a;a=a+b;b=t;sum is %9.6fn23找出101200中所有的素数。int isp

6、rimer(int n) int i,m; m=(int)(sqrt(n); for(i=2;=m; if(n%i=0) return 0; return 1; int i; for(i=101;=200; if(isprimer(i)%dn,i);24使用循环结构编写程序,打印出如下图案*=3; for(j=1;=3-i; for(k=1;=2*i-1;*25.用冒泡排序法将10个整数由大到小排序。 void main ( ) int a10, i, j, t;input %d numbers: n, 10); for (i = 0; i 10; i+) scanf (ai); 9; for

7、 (j = 0; j 9 - i; j+) if (aj aj+1) t = aj; aj = aj+1; aj+1 = t;the sorted numbers:, ai);26.输入任意正整数,编程判断该数是否为回文数(回文数是指从左到右读与从右到左读一样,如12321)。void main ( ) int n, m = 0, s, r;Input data is:n); s = n; while (s != 0) r = s % 10; m = 10 * m + r; s = s / 10; if (m = n)yesnnon27. 求出10至1000之内能同时被2、3、7整除的数,并输

8、出。28. 输入一字符串,检查是否回文 (回文是指正反序相同,如,LeveL),若是则输出“Yes”,否则输出“No”。29. 设计一个函数,用来判断一个整数是否为素数。#includeint IsPrimer(int n) int i; if(n=0 & a=100 & n1000) sum+=a; xn=a; n+; ave= sum/n;Output:ave=%fn,ave); for (i=0;n; if(xix)您猜的数大了n else您猜的数小了n while(t char str380,c; int e3=0,x3=0,d3=0,s3=0,o3=0; gets(stri); fo

9、r(j=0;strij!0; c=strij; if(cAcaz)xi+;)di+; else if(c= )si+; else oi+;第%行:大写字母有%d个,小写字母有%d个,数字有%d个,空格有%d个,其他字符有%d个。n ,i,ei,xi,di,si,oi);38求 int i,sum1=0,sum2=0; double sum3;=100; sum1+=i;=50; sum2+=i*i;=10; sum3+=1.0/i; printf(“The result is %.2f”,sum1+sum2+sum3);39将十个整数输入数组,求出其平均值并输出。40.将十个实型数输入数组(f

10、loat n10;)逆序存放后再输出。41.编写程序:输出x2的值,x取值从1到10。( 8) int x; for ( x=1;xx+) printf(“%dn”,x*x)42.设计程序:定义可以存储1000个整数的数组;在该数组中依次存入1到1000;在屏幕上打印出数组中所有17的倍数。(10) int i,a1000; for ( i=0;1000; ai = i+1; if (i%17 = 0) printf(“%dn”,ai);43.设计一个函数,用来判断一个整数是否为素数;并在main()函数中调用该函数,在屏幕上打印出100以内的所有素数。(12)bool IsPrimer(in

11、t n) m=int(sqrt(n); if(n%i=0) return false; return true;, i);44.写出一个函数,求n! .(n! = 1*2*3*n)unsigned double fact(unsigned double n) if (n=0) return 1; return n*fact(n-1);,fact(10);45使用一维数组计算学生的平均成绩。用输入负数结束输入。#include stdio.hvoid main(void) int score30,NumMax=30;int i,num=0,sum=0; double average;input the scores please:NumMax; scanf(“%d”,& /* 将键盘输入的成绩赋给各个数组元素 */ if (scorei0) /*当输入为负数时,跳出循环,结束输入*/ num+; /*num用来计算非负数的成绩的个数*/ for(i=0;num; sum+=scorei;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1