• 作业2 分支、循环结构。


    习题(二)1

    #include<stdio.h>
    int main(void)
    {
        int num1,num2,a,s,d;
        double f,g;
        printf("输入num1,num2:");
        scanf("%d%d",&num1,&num2);
        a=num1+num2;
        s=num1-num2;
        d=num1*num2;
        f=num1/num2;
        g=num1%num2;
        printf("和=%d
    差=%d
    积=%d
    商=%.2f
    余数=%.2f",a,s,d,f,g);
        return 0;
    }

    为了美观使用 发现真是美观~

    习题(二)3

    #include<stdio.h>
    int main(void)
    {
        int n,i;
        double x,y;
        y=1;
        printf("输入x,n:");
        scanf("%lf%d",&x,&n);
        for(i=1;i<=n;i++)
        {
            y=y*x;
        }
        printf("y=%.2f",y);
        return 0;
    }

    小数如果不限制小数位数的话,系统自定义有好多位数耶

    习题(二)4

    #include<stdio.h>
    int main(void)
    {
        int m,n;
        double i,y;
        y=1;
        printf("输入m,n的值:");
        scanf("%d%d",&m,&n);
        for(i=m;i<=n;i++)
        {
            y=y+(i*i+1/i);
        }
        printf("y=%.2f",y);
        return 0;
    }

    一开始以为i是循环整数来的,后来发现该用double浮数型来标示

    习题(二)5

    #include<stdio.h>
    int main(void)
    {
        int i,n,numerator,denominator,flag;
        double sum,item;
    
        printf("Enter n:");
        scanf("%d",&n);
        numerator=1;
        denominator=1;
        sum=0;
        flag=1;
        
        for(i=1;i<=n;i++)
        {
            item=flag*(numerator*1.0/denominator);
            numerator=numerator+1;
            denominator=denominator+2;
            flag=-flag;
            sum=sum+item;
        }
        printf("sum=%.2f
    ",sum);
    
        return 0;
    }

    那么多专业英语真心郁闷 = = !

    习题(二)6

    #include <stdio.h> 
    #include <math.h> 
    int main(void) 
    {  
        int year;  
        double loan,money,my,rate;
        printf("Enter loan,rate:");
        scanf("%lf%lf",&loan,&rate);
        printf("year money
    "); 
        for(year=5;year<=30;year++)
        { 
            my=pow(1+rate,12*year);  
            money=loan*rate*my/(my-1); 
            printf("year=%d money=%.0f
    ",year,money); 
        }  
        
        return 0; 
    } 

    每年的月还款额都一样的真的没问题么 0 0 ?

    习题(二)7

    #include<stdio.h>
    #include<math.h>
    int main(void)
    {
        int n,i,power;
        double product;
    
        printf("Enter n:");
        scanf("%d",&n);
        product=0;
        for(i=1;i<=n;i++)
        {
            power=pow(2,i);
            printf("%d",power);
            product=product+power;
        }
        printf("product=%.0f
    ",product);
    
        return 0;
    }

    我不知道product前面的2481632是什么意思QAQ ...

  • 相关阅读:
    支付宝及时到帐接口使用详解
    Linux 天翼3G上网
    VBS常用函数及功能
    mencoder和ffmpeg参数详解
    C# 将数据导出到Excel汇总
    C# WinForm开发系列 Excel
    C#中的String.Format方法
    Google Maps API 代码
    ffmpeg的使用
    C# WinForm开发系列 Crystal Report
  • 原文地址:https://www.cnblogs.com/kiero3314/p/3378576.html
Copyright © 2020-2023  润新知