栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c语言小练习(5)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c语言小练习(5)

1.求极差(一组数据里面最大值与最小值的差)

一步步来,先来求最大值

#include 
int main()
{
    int n;
    //输入n
    int max=0;
    //最大
    int i;
    //参数
    int number;
    //输入数字
    printf("请输入n=n");
    scanf("%d",&n);
    for(i=0;imax)
        max=number;
    }
    printf("最大值是:%d",max);
    return 0;
}

再来看最小值

#include 
int main()
{
    int n;
    //输入n
    int min;
    //最小
    int i;
    //参数
    int number;
    //输入数字
    printf("请输入n=n");
    scanf("%d",&n);
    for(i=0;i 

最后看一下极差的代码

#include 
int main()
{
    int n;
    //输入n
    int max=0;
    //最大
    int min;
    //最小
    int i;
    //参数
    int number;
    //输入数字
    int y;
    //极差
    printf("请输入n=n");
    scanf("%d",&n);
    for(i=0;imax)
            max=number;
        }
        for(i=0;i 

2.求数列f(x)=1+1/2+1/3+......+1/n

#include 

int main()
{int n;
double sum=0.00;
int i;
printf("n=");
scanf("%d",&n);
for(i=1;i<=n;i++)
{sum=sum+1.00/i;
}
printf("结果是%.2lf",sum);
return 0;

}

在这里定义sum使用double类型初始化要是0.00不能是0,因为最后输出的总和是小数这里sum=sum+1.00/i;一定要用1.00

3.键入n个数字求平均数

#include 
int main()
{
    int n;
    //n个数
    int sum=0;
    //和,初始化为0
    double y;
    //求平均数
    int  number;
    //读入数字
    int i;
    //参
    printf("请输入n=n");
    scanf("%d",&n);
    for(i=0;i 

4.n个数求在n个数内7的倍数

#include 
int main()
{
    int n;
    int number;
    int i;
    int y;
    printf("请输入n=n");
    scanf("%d",&n);
    for(i=0;i<=n;i++)
    {
     number=i;
        if(number%7==0&&number!=0)
        printf("%dn",number);
    }
    return 0;
}

if语句里面用到!=,她的意思就是不等于

5.输入两个数ab,求最大公约数

#include 
int main()
{
    int a,b,t,g;
    printf("a=");
    scanf("%d",&a);
    printf("b=");
    scanf("%d",&b);
    while(b!=0)
    {
        t=a%b;
        b=a;
        t=b;
    }
    
    printf("最大公约数是%d",a);
    return 0;
}

这里用到辗转相除法,它们的最大公约数等于a除以b的余数t和b之间的最大公约数。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/835145.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号