版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、系统测试题31.从键盘键盘输入3个整数,然后找出最大的数并输出。 例如:输入12,45,43, 输出 三个数是:12,45,43.最大数是:45.。#include #include main() int a, b, c, max; printf(请输入三个整数:n);/*SPACE*/ 【?】(%d,%d,%d,&a, &b, &c); printf(三个数是:%d,%d,%d., a, b, c);/*SPACE*/ if (【?】) max=a; else max=b; if (maxc) max=c;/*SPACE*/ printf(最大数是:%d., 【?】);2.从键盘输入一组整数
2、,使用条件表达式找出最大的整数。当输入的整数为 0 时结束。 例如,输入 1 2 3 5 4 0 时,输出max=5。#include #include main() int num=-1; int max = 0; printf(请输入一组整数: n); /*SPACE*/ 【?】(num!=0) scanf(%d,&num); /*SPACE*/ max = 【?】 ? num : max; /*SPACE*/ 【?】(max=%dn, max);3.输入三个整数x,y,z,请把这三个数由小到大输出。#include main() int x,y,z,t; scanf(%d%d%d,&x,
3、&y,&z); /*SPACE*/ if (xy)【?】 /*SPACE*/ if(xz)【?】 /*SPACE*/ if(yz)【?】 printf(small to big: %d %d %dn,x,y,z);4.从键盘输入n,求不大于n的各正偶数之和。 例如,输入10,输出10以内偶数和:30。#include int fun(int x)/*SPACE*/ int s=【?】,i;/*SPACE*/ for (i=2; 【?】; i+=2)/*SPACE*/ 【?】 += i;/*SPACE*/ 【?】 s;main() int n; printf(请输入一个正整数n:);/*SPAC
4、E*/ scanf(%d, 【?】); printf(%d以内偶数和:%d。, n, fun(n);5.从键盘上输入两个复数的实部与虚部,求出并输出它们的和、差、积、商。#includevoid main() float a,b,c,d,e,f; printf(输入第一个复数的实部与虚部:); scanf(%f, %f,&a,&b); printf(输入第二个复数的实部与虚部:); scanf(%f, %f,&c,&d); /*SPACE*/ 【?】; f=b+d; printf(相加后复数:实部:%f,虚部:%fn,e,f); e=a*c-b*d; /*SPACE*/ 【?】; printf
5、(相乘后复数:实部:%f,虚部:%fn,e,f); e=(a*c+b*d)/(c*c+d*d); /*SPACE*/ 【?】; printf(相除后复数:实部:%f,虚部:%fn,e,f);6.输出Fibonacci数列的前15项,要求每行输出5项。 Fibonacci数列:1,1,2,3,5,8,13.#include main() /*SPACE*/ int 【?】14,i; fib0=1;fib1=1; for (i=2;i15;i+) /*SPACE*/ fibi=【?】; for(i=0;i15;i+) printf(%dt,fibi); /*SPACE*/ if ( 【?】 ) p
6、rintf(n); 7.编程求任意给定的n个数中的奇数的连乘积,偶数的平方和以及0的个数,n通过scanf()函数输入。#include main() int r=1,s=0,t=0,n,a,i; printf(n=);scanf(%d,&n); for(i=1;i=n;i+) printf(a=); /*SPACE*/ scanf(%d,【?】); /*SPACE*/ if(【?】!=0) /*SPACE*/ 【?】=a; else if(a!=0) /*SPACE*/ s+=【?】; else t+; printf(r=%d,s=%d,t=%dn,r,s,t);8.两个乒乓球队进行比赛,各
7、出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。#include main() char i,j,k;/*i是a的对手,j是b的对手,k是c的对手*/ for(i=x;i=z;i+) for(j=x;j=z;j+) /*SPACE*/ if(【?】) /*SPACE*/ for(k=x;【?】;k+) /*SPACE*/ if(【?】) /*SPACE*/ if(i!=x&k!=【?】) printf(order is a-%ctb-%ctc-%cn,i,j,k); 9.1982年
8、我国第三次人口普查,结果全国人口为10.3亿,假如人口增长率为5%。编写一个程序求在公元多少年总人口翻了一番。#includevoid main() double p1=10.3,p2,r=0.05; int n=1; /*SPACE*/ p2=p1*【?】; /*SPACE*/ while(p2=【?】) n+; /*SPACE*/ p2=p2*【?】; /*SPACE*/ n=【?】; printf(%d年人口总数翻了一番,即为%g亿人n,n,p2);10.下列程序从键盘输入所需数据,求出z的值并输出,要求输出结果保留2位小数。#include /*SPACE*/ 【?】 main() i
9、nt x;double y,z;/*SPACE*/ scanf(【?】,&x,&y); z=2*x*sqrt(y);/*SPACE*/ printf(z=【?】,z); 11.计算平均成绩并统计90分以上人数。#include main() int n,m; float grade,average; average=0.0; /*SPACE*/ n=m=【?】; while(1) /*SPACE*/ 【?】(%f,&grade); if(grade0) break; n+; average+=grade; /*SPACE*/ if(grade90)【?】; m+; if(n) printf(%
10、.2f%dn,average/n,m);12.识别输入的字符串,每个单词输出一行#include #include void main() int c; int inspace; /*SPACE*/ 【?】; while(c = getchar() != n) if(c = | c = t | c = n) /*SPACE*/ if(【?】) inspace = 1; putchar(n); else inspace = 0; /*SPACE*/ 【?】; 13.输出1到100之间每位数的乘积大于每位数的和的数。例如:数字26,数位上数字的乘积12大于数字之和8。#include main()
11、 int n,k=1,s=0,m; for(n=1;ns) printf(%d ,n); 14.打印出如下图案(菱形) * * * * * *#include main() int i,j,k; /*SPACE*/ for(i=0;【?】;i+) for(j=0;j=4-i;j+) printf( ); /*SPACE*/ for(k=1;k=【?】;k+) printf(*); printf(n); /*SPACE*/ for(【?】;j3;j+) for(k=0;kj+3;k+) printf( ); for(k=0;k5-2*j;k+) printf(*); printf(n); 15.
12、计算一元二次方程的根。#include /*SPACE*/#include 【?】main() double x1,x2,imagpart; float a,b,c,disc,realpart; scanf(%f%f%f,&a,&b,&c); printf(the equation); /*SPACE*/ if(【?】=1e-6) printf(is not quadraticn); else disc=b*b-4*a*c; if(fabs(disc)=1e-6) printf(has two equal roots:%-8.4fn,-b/(2*a); /*SPACE*/ else if(【?】) x1=(-b+sqrt(disc)/(2*a); x2=(-b-sqrt(disc)/(2*a); printf(has distinct rea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于时空图卷积交通流量预测分析课程设计
- 蓝牙BLE手环健康制作教程课程设计
- 北信科javaweb课程设计
- 包子机的课程设计
- 表情包插画课程设计
- WebGL粒子特效应用课程设计
- 宠物鉴赏与驯养课程设计
- 蒙氏教育指导师技师考试试卷及答案
- 盲盒店运营技师考试试卷及答案
- 2026年小学师德师风应知应会知识学习课件
- 2025版酒店股东投资合作经营合同:创新管理模式3篇
- 深基坑支护工程监理实施细则
- 湖南省长沙市一中金山桥学校2024-2025学年七年级上学期第一次月考数学试题(无答案)
- 国家能源集团招聘笔试题库2024
- 分部、分项工程质量验收记录
- 退休保安人员聘用合同模板
- 农业物联网技术
- 运动训练学理论
- 环保设备运行与维护管理
- 精益-大学生创新与创业学习通超星课后章节答案期末考试题库2023年
- 八年级物理经验交流 全省一等奖
评论
0/150
提交评论