




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上1、在指定的C文件内编写程序。程序的功能是:从键盘输入10个同学的成绩,输出低于平均分的成绩。找出最高分并输出,找出最低分并输出。(输入输出数据格式均为整形)#include<stdio.h>int main(void)int x10,sum=0,i,max,min,n=0;float ave;for(i=0;i<10;i+)scanf("%d",&xi); sum+=xi; ave=sum/10.0; for(i=0;i<10;i+) if(xi<ave) printf("%d ",xi)
2、;max=x0;for(i=1;i<10;i+)if(xi>max) max=xi;printf("max=%dn",max);min=x0;for(i=1;i<10;i+)if(xi<min) min=xi;printf("min=%dn",min);2、/*功能:编写函数fun求1!+2!+3!+ +n!的和,在main函数中由键盘输入n值,并输出运算结果。请编写fun函数。例如:若n值为5,则结果为153。(不要更改主函数结构和语句)*/#include<stdio.h>#include<math.h>
3、;long int fun(int n)int i,n1=1,sum=0;for(i=1;i<=n;i+)n1*=i;sum+=n1; return sum; main() int n; long int result; printf("please input a number: nn"); scanf("%d",&n); result=fun(n); printf("%ldn",result); return 0;3、/*功能:从键盘为一维整型数组输入10个整数,调用fun函数找出其中最小的数,并在main函数中输出
4、。请编写fun函数。(不要更改主函数结构和语句)*/#include "stdio.h"int fun(int x,int n) int i,min; min=x0; for(i=1;i<10;i+) if(xi<min) min=xi; return min;main() int a10,i,min; for(i=0;i<10;i+) scanf("%d",&ai); for(i=0;i<10;i+) printf("%-3d",ai); printf("n"); min=fun(
5、a,10); printf("%dn",min); return 0; 4、/*功能:从键盘输入一个大于3的整数,调用函数fun判断其是否素数,然后在main函数中输出相应的结论信息。请编写fun函数。(不要更改主函数结构和语句)说明:素数是仅能被1和自身整除的数)。例如:7是素数,8不是素数。*/#include <stdio.h>#include <math.h>int fun(int n)int i,flag,k;while(n<3);k=sqrt(n);for(i=2,flag=1;i<=k&&flag;i+)if
6、(n%i=0) flag=0;return flag;main() int m,flag; printf("input an integer:"); scanf("%d",&m); flag=fun(m); if(flag) printf("%d is a prime.n",m); else printf("%d is not a prime.n",m); return 0;5、/*【编写fun函数】功能:从字符串s中删除指定的字符c,本函数中要删除的指定的字符为a。请编写fun函数。(不要更改主函数结构和
7、语句)*/#include <stdio.h>void delet1(char,char x);void delet2(char,int n);fun(char s,char c)int i;for(i=0;si!='0'i+)while(si=x)delet2(s,i); delet2(char s,int n)int i=n+1;while(ai-1=ai)!='0')i+;return n;main() static char str="turbo c and borland c+" char c='a' f
8、un(str,c); printf("str=%sn",str);6、/*【编写fun函数】功能:求1n的累加和。请编写fun函数。(不要更改主函数结构和语句)*/#include<stdio.h>long int fun(int n)int sum=0;if(n=1)sum=n;elsesum=n+fun(n-1);return sum;void main () int i;printf("please input a number:");scanf("%d",&i); printf("sum=%ldn",fun(i);7、在指定的C文件内编写程序。程序的功能是:从键盘上给一个5*5整形数组输入值,找出对角线上其值最大的元素。#include<stdio.h>int main(void)char a55;int i,j,max;for(i=0;i<5;i+) for(j=0;j<5;j+)scanf("%d",&aij);max=a00;for(i=0,j=0;i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高级专业技术职务工作经历证明(7篇)
- 农业智能化灌溉技术应用服务协议
- 教育培训市场调查报告
- 室内设计空间分析
- 水利工程的玄机与考点解读试题及答案
- 校园设施承包协议
- 中级经济师复习知识体系评估试题及答案
- 工程经济理论与实际案例结合2025年试题及答案
- 水利水电工程应急响应策略与试题及答案
- 水电工程相关课题研究试题及答案
- 香港劳务服务合同协议
- 园林喷洒器企业数字化转型与智慧升级战略研究报告
- GB/T 9065.2-2025液压传动连接软管接头第2部分:24°锥形
- 高二下学期感恩母亲节主题班会课件
- 道路运输汛期教育培训
- 高一信息技术Python编程课程讲解
- 患者投诉处理与护理试题及答案
- 期中考试考后分析总结主题班会《全员出动寻找消失的分数》
- 医院行政测试题及答案
- 雨水排放检测管理制度
- 房地产市场报告 -2025年第一季度青岛写字楼和零售物业市场概况报告
评论
0/150
提交评论