• 林昊3


    1. 编程打印10行的三角形,要求每行显示的*号个数等于行数;
      int main()
      {
          printf("*
      ");
          printf("* *
      ");
            printf("* * * 
      ");
           printf("* * * * 
      ");
          printf("* * * * * 
      ");
           printf("* * * * * * 
      ");
          printf("* * * * * * *
      ");
          printf("* * * * * * * * 
      ");
           printf("* * * * * * * * *
      ");
           printf("* * * * * * * * * *
      ");
          return 0;
      }
      

        

      #include <stdio.h>
      int main(void)
      {
      int i;
      int j;
      for (i=0; i<11; ++i) 
      {
      for (j=0; j < i; ++j)
      {
       printf("*");
      }
      printf("
      ");
      }
      return 0;
      };
      

        

        

    2. 编程打印10行*号,每行打印10个*号#include<stdio.h>
      #include<stdio.h>
      int main() 
      {
          printf("* * * * * * * * * *
      ");
          printf("* * * * * * * * * *
      ");
            printf("* * * * * * * * * *
      ");
           printf("* * * * * * * * * *
      ");
          printf("* * * * * * * * * *
      ");
           printf("* * * * * * * * * *
      ");
          printf("* * * * * * * * * *
      ");
          printf("* * * * * * * * * *
      ");
           printf("* * * * * * * * * *
      ");
           printf("* * * * * * * * * *
      ");
          return 0;
      }
      

        

      #include <stdio.h>
      int main(void)
      {
      int i;
      int j;
      for (j=0; j < i; ++j) {
      for (i=0; i<10; ++i){
      printf("*");}
      printf("
      ");}
      return 0;
      };
      

        

    3. 编程打印10行的倒三角形,第一行打印10个*,……第10行打印1个*
      #include<stdio.h>
      int main()
      {
          printf("**********
      ");
          printf("*********
      ");
          printf("********
      ");
          printf("*******
      ");
          printf("******
      ");
          printf("*****
      ");
          printf("****
      ");
          printf("***
      ");
          printf("**
      ");
          printf("*
      ");
          return 0 ; 
      
      }
      

        

    4. 输入五级制成绩(A~E),输出相应的百分制成绩(0~100)区间,要求使用switch语句。例如,输入A,输出90~100。五级制成绩对应的百分制成绩区间为:A(90~100),B(80~89),C(70~79),D(60~69)和E(0~59)。
      #include<stdio.h>
      int main()
      {
      	char score;
          scanf("%c",&score);
          switch (score)
          {
              case 'A':
              case 'a':
                  printf("90 ~ 100");
                  break;
              case 'B':
              case 'b':
                  printf("80 ~ 89");
                  break;
              case 'C':
      	case 'c': 
                  printf("70 ~ 79");
                  break;
              case 'D':
              case 'd':
                  printf("60 ~ 69");
                  break;
              case 'E':
              case 'e':
                  printf("0 ~ 59");
                  break;
          }
          return 0;
      }
      

        

    5. 本题要求编写程序,计算华氏温度100°F对应的摄氏温度。计算公式:C=5×(F−32)/9C = 5 imes (F-32)/9C=5×(F32)/9,式中:CCC表示摄氏温度,FFF表示华氏温度,输出数据要求为整型。

      #include<stdio.h>
      int main()
      {
          int F=100;
          int S;
          printf("华氏温度100度对应的摄氏温度为%d度
      
      ",S=5*(F-32)/9);
          return 0;
      }
      

        

      6. 一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒.

      #include<stdio.h>
      #include<math.h>
      int main()
      {
          int g=10;
          int t=3;
          int h;
          h=pow(t,2)*0.5*g;
          printf("物体在前3秒内下落的垂直距离为%d米
      ",h);
          return 0;
      }
      

        

      7. 本题要求编写程序,输出整数152的个位数字、十位数字和百位数字的值。

      #include<stdio.h>
      int main()
      {
          int a=152;
          int b;
          int c;
          int d;
          b=a%10;
          c=(a/10)%10;
          d=a/100;
          printf("个位数字的值为%d
      ",b);
          printf("十位数字的值为%d
      ",c);
          printf("百位数字的值为%d
      ",d);
        return 0;
      }
      

        

      8. 

      #include<stdio.h>
      #include<math.h>
      int main()
      { 
      double x, y;
       printf("请输入一个值:");
       scanf("%lf", &x);
         if (x>=0)
           y = pow(x,0.5);
         else 
           y = pow(x+1,2)+2*x+1/x;
       printf("对应y的值是:%.2f",y);
       return 0;
      }
      

        

         9. 

      #include<stdio.h>
      #include<math.h>
      int main()
      {
          int y,m;
          double r,i;
          printf("请输入存期");
          scanf("%d",&y);
          printf("请输入存款金额");
          scanf("%d",&m);
          printf("请输入年利率");
          scanf("%lf",&r); 
          i=m*pow(1+r,y)-m;
          printf("利息为%f",i);
       return 0;
      }
      

        

        10. 

      #include<stdio.h>
      #include<math.h>
      int main() 
      {
          double a,y;
          printf("月电量: ");
          scanf("%lf",&a);
          if  (a<=50)
             y = a*0.53;
          else
             y = 50*0.53+(a-50)*(0.53+0.05);
              printf("月电费%.2f
      ",y);
          return 0;
      }
      

        

        

  • 相关阅读:
    hdu2574 Hdu Girls' Day (分解质因数)
    python------logging模块
    python之异常
    python之反射
    python面向对象之封装
    python之面向对象2
    pyhton之路---面向对象
    python之路模块与包
    python常用模块
    匿名函数
  • 原文地址:https://www.cnblogs.com/linhao8/p/5918471.html
Copyright © 2020-2023  润新知