第一次作业和第二次作业

第二次作业

  1. 编写程序,使用scanf()函数接收整型,实型,字符型的变量,并分行依次输出。
    #include<stdio.h>
    main()
    {
    	int a;
    	float b;
    	char c;
    	scanf("%d,%f,%c",&a,&b,&c);
    	printf("%d\n%f\n%c\n",a,b,c);
    }
    

  2. 编写程序,通过scanf()函数接收两个字符型变量,并输出。

    #include<stdio.h>
    main()
    {
    	char a,b;
    	scanf("%c,%c",&a,&b);
    	printf("%c\n%c\n",a,b);
    }
    

  3. 编写程序,接收圆柱体的底面半径和高,输出其体积(结果保留两位小数)。
    #include<stdio.h>
    #define PI 3.14
    main()
    {
    	float r,h,v;
    	scanf("%f,%f",&r,&h);
    	v=PI*r*r*h;
    	printf("体积为:%.2f\n",v);
    }
    

    4.输入一个三位数,分别输出个位,十位,百位.  

  4. #include <stdio.h>
    main()
    {   int a,ge,shi,bai;
    	printf("请输入一个三位数");
    	scanf("%d",&a);
    	ge=a%10;
    	shi=a/10%10;
    	bai=a/100;
    	printf("个位%d\n十位%d\n百位%d\n",ge,shi,bai);
    }
    

    5.输入一个小写字母,转成大写并输出.

    #include<stdio.h>
    main()
    {
       char a;
       printf("请输入小写字母");
       scanf("%c",&a);
       a=a-32;
       printf("大写字母是%c\n",a);
    }
    

     

     第一次作业

    1. 编写程序,定义两个整型变量,赋值并输出.
      #include<stdio.h>
      main()
      {
      int a=3;
      int b=8;
      printf("%d %d\n",a,b);
      }
      

    2. 编写程序,定义一个单精度和一个双精度的变量,赋值并输出.

      #include<stdio.h>
      main()
      {
      float m=3.14;
      double n=3.15;
      printf("%f %lf\n",m,n);
      }
      

       

      3.编写程序,定义一个字符型变量cl,赋值,并输出字符及相应的ASCII.

      #include<stdio.h>
      main()
      {
      char cl='5';
      printf("%c--%d\n",cl,cl);
      }
      

       

       4.编写程序,定义一个整型变量a和单精度变量b,分别赋值67.68,b的值强制转换为整型,a相加并输出.

      #include<stdio.h>
      main()
      {
      int a=6;
      float b=7.68;
      printf("%d\n",a+(int)b);
      }
      

       

    3. 定义两个变量a,b并赋值,交换他们的值后输出.

      #include<stdio.h>
      main()
      {
      int a=6;
      int b=7;
      int c;
      c=a;
      a=b;
      b=c;
      printf("%d %d\n",a,b);
      

       

       

      6. 输入长和宽,求周长和面积。  

    4. #include<stdio.h>
      main()
      {
      int a,b,c,s;
      printf("请输入长和宽:");
      scanf("%d %d",&a,&b);
      c=(a+b)*2;
      s=a*b;
      printf("周长:%d\n面积:%d\n",c,s);
      }
      

       

        

       

    5.   

       

        

       

       

 

posted @ 2021-10-17 23:08  韩文哲  阅读(53)  评论(0)    收藏  举报