• 作业2(习题2)


    /*输入俩个整数num1 num2,计算并输出它们的和、差、积、商与余数*/
    #include<stdio.h>
    int main(void)
    {
        int num1,num2;
        double s,d,x,y,z;
    
        printf("Enter num1 and num2:
    ");
        scanf("%d%d",&num1,&num2);
    
        s=num1+num2;
        d=num1-num2;
        x=num1*num2;
        y=num1/num2;
        z=num1%num2;
    
        printf("s=%.2f
    ",s);
        printf("d=%.2f
    ",d);
        printf("x=%.2f
    ",x);
        printf("y=%.2f
    ",y);
        printf("z=%.2f
    ",z);
    
        return 0;
    }

     

    /*输入实数x和正整数m和n,计算x^n,不允许调用pow函数求幂*/
    #include<stdio.h>
    int main(void)
    {
        int i,n;
        double x;
    
        printf("Enter n:");
        scanf("%d",&n);
        printf("Enter x:");
        scanf("%lf",&x);
    
        for(i=1;i<=n;i++){  /*for语句实现循环*/
            x=x*x;
        }
        printf("x=%.2f
    ",x);
        
        return 0;
    }

    /*输入正整数m和n,求累积和i^2+1/i*/
    #include <stdio.h>
    int main(void)
    {
        int m,n,i;
        double s = 0;    /*令s初始值为0*/
    
        printf("Enter m n:");
        scanf("%d%d", &m, &n);
    
        for (i=m; i<=n; i++){
            s=i*i+1/i;
        }
        printf("s=%.2f
    ", s);
    
        return 0;
    }

    /*编写程序,输入一个正整数n,计算1-2/3+3/5-4/7+5/9-6/11+…的前n项和*/
    #include<stdio.h>
    int main(void)
    {
        int i,n;
        double item,sum,flag;   
        flag =1;    /*用来改变正负符号*/
        sum =0;
        printf("Enter n:");
        scanf("%d",&n);
        for(i=1;i<=n;i++){
            item=(flag*i)/(2*i-1);       /*函数计算*/
            flag=-flag;
            sum=sum+item;
        }
               printf("sum=%f
    ",sum);
    
               return 0;
    }

    /*编写程序,输入一个正整数n,求2^i,可以调用pow函数求幂*/
    #include<stdio.h>
    #include<math.h>     /*调用函数*/
    int main(void)
    {
        int n,i;
        double sum,item;
        sum=0;
    
        printf("请输入n:");
        scanf("%d",&n);
    
        for(i=1;i<=n;i++){
            item=pow(2,i);    /*使用pow函数*/
            sum=sum+item;
        }
        printf("sum=%Lf
    ",sum);
    
        return 0;
    }

  • 相关阅读:
    使用Ansible连接AWS EC2
    centos7 常用工具包安装
    基于redis的分布式ID生成器
    使用Docker的macvlan为容器提供桥接网络及跨主机通讯
    小程序使用腾讯视频
    切换 Python2 Python3
    PHP字符串替换
    小程序常用操作,if,for,跳转,弹出提示
    小程序订单核销的思路
    PHP 批量删除的实现
  • 原文地址:https://www.cnblogs.com/jianghaoyu0129/p/3376056.html
Copyright © 2020-2023  润新知