zoukankan      html  css  js  c++  java
  • C语言第一实验报告

    实验一:整数四则运算

    #include<stdio.h>
    int main (void)
    {
      int A,B;
      scanf ("%d %d",&A,&B);
      printf ("%d + %d = %d
    ",A,B,A+B);
      printf ("%d - %d = %d
    ",A,B,A-B);
      printf ("%d * %d = %d
    ",A,B,A*B);
      printf ("%d / %d = %d
    ",A,B,A/B);
      return 0;
    }

    设计思路:(1)首先定义两个函数,(2)输出所得的结果。

    遇到的问题和解决思路:(1)刚刚接触C语言,对格式不太了解,导致错了好多次。(2)问了宿舍的大佬得到了解决。

    实验二:计算分段函数

    #include<stdio.h>
    #include<math.h>
    int main()
    {
        double x,y,a,b,c;
        scanf("%lf",&x);
        if(x>=0)
        {
            y=pow(x,0.5);
        }
        else
        {
            a=pow((x+1),2);
            b=x*2;
            c=1/x;
            y=a+b+c;
        }
        printf("f(%.2lf) = %.2lf",x,y);
        return 0;
    }

    设计思路:(1)先定义函数,(2)用条件语句if来写(3)根据方程。(4)输出结果。

    遇到的问题和解决方法:这里要用调用数学函数,可是一开始不知道,怎么也做不对。问了同学和看书,就解决了。

    实验三:三个数由大到小输出

    else if(a>c)
      {
          x=c;y=a;z=b;
          printf ("x=%d,y=%d,z=%d",x,y,z);
      }
      else
      {
          if(b>c)
          {
              x=a;y=c;z=b;
              printf ("x=%d,y=%d,z=%d",x,y,z);
          }
          else
          {
              x=a;y=b;z=c;
              printf ("x=%d,y=%d,z=%d",x,y,z);
          }
      }
      return

    设计思路:用if-else语句,但用的是多个if-else语句,进行多次比较,输出结果。

    遇到的问题和解决方法:这里用if-else的多重复合,想了好久都没有做出来,去查了资料,才完成的。比较大小时,有点复杂。

  • 相关阅读:
    Django 点滴
    Django 用 userena 做用户注册验证登陆
    screen 基础用法(转)
    yum 常用命令
    利用 awk 将当前的链接按端口汇总倒排序
    Django 的逆向解析url(转)
    Ubuntu 安装 setuptools
    支付宝 python alipay 集成(转)
    linux 下批量在多文件中替换字符串
    springmvc进阶
  • 原文地址:https://www.cnblogs.com/lj1507899927/p/7700268.html
Copyright © 2011-2022 走看看