美文网首页C语言学习笔记
Ctest2(2019-05-08~05-10)

Ctest2(2019-05-08~05-10)

作者: 退而采薇 | 来源:发表于2019-05-23 10:19 被阅读0次
    //
    //  main.c
    //  Ctest2
    //
    //  Created by 王彬 on 2019/5/08.
    //  Copyright © 2019年 王彬. All rights reserved.
    //
    
    
    //test15 s输出单个字符
    /*
    #include <stdio.h>
    
    void main()
    {
        char a='B',b='o',c='k';
        putchar(a);
        putchar(b);
        putchar(b);
        putchar(c);
        putchar('\t');
        putchar(a);
        putchar(b);
        putchar('\n');
        putchar(b);
        putchar(c);
        
    }
    */
    
    
    
    //test16输入单个字符
    /*
    #include<stdio.h>
    
    void main()
    {
        char c;
        printf("input a character\n");
        c=getchar();
        putchar(c);
    }
    */
    
    
    
    //test17 格式输入输出
    /*
    #include<stdio.h>
    
    void main()
    {
        int a=88,b=89;
        printf("%d%d\n",a,b);
        printf("%d,%d\n",a,b);
        printf("%c,%c\n",a,b);
        printf("a=%d,b=%d",a,b);
    }
    */
    
    
    
    //test18 格式输入输出
    /*
    #include<stdio.h>
    
    void main()
    {
        int a=15;
        float b=123.1234567;
        double c=12345678.1234567;
        char d='p';
        printf("a=%d,%4d,%o,%x\n",a,a,a,a);
        printf("b=%f,%1f,%5.41f,%e\n",b,b,b,b);
        printf("c=%1f,%f,%8.41f\n",c,c,c);
        printf("d=%c,%8c\n",d,d);
    }
    */
    
    
    
    //test19 格式输入输出
    /*
    #include<stdio.h>
    void main()
    {
        int a,b,c;
        printf("input a,b,c\n");
        scanf("%d%d%d",&a,&b,&c);
        printf("a=%d,b=%d,c=%d\n",a,b,c);
    }
    */
    
    
    
    //test20 格式输入与输出
    /*
    #include<stdio.h>
    
    void main()
    {
        int a,b;
        printf("input a,b,c\n");
        scanf("%d %*d %d",&a,&b);
        printf("%d,%d\n",a,b);
    }
    */
    
    
    
    //test21 格式输入输出
    /*
    #include<stdio.h>
    
    void main()
    {
        char a,b;
        printf("input character a,b\n");
        scanf("%c%c",&a,&b);
        printf("%c%c\n",a,b);
    }
    //由于scanf函数"%c%c"中没有空格,输入M N,结果输出只有M。而输入改为MN时则可以输出MN两字符。
    //主要是char型
    */
    
    
    
    //test22
    /*
    #include<stdio.h>
    
    void main()
    {
        int a;
        printf("input a number\n");
        scanf("%d",&a);
        printf("%ld",a);
    }
    */
    
    
    
    //test23
    /*
    #include<stdio.h>
    
    void main()
    {
        long a;
        printf("input a long integer\n");
        scanf("%ld",&a);
        printf("%ld",a);
    }
    */
    
    
    
    //test24 输出各种数据类型的字节长度
    /*
    #include<stdio.h>
    
    void main()
    {
        int a;
        long b;
        float f;
        double d;
        char c;
        printf("int:%d\nlong:%d\nfloat:%d\ndouble:%d\nchar:%d\n",sizeof(a),sizeof(b),sizeof(f),sizeof(d),sizeof(c));
    }
    */
    
    
    
    //test25输入三角形的三边长,求三角形的面积。
    
    /*
    #include<stdio.h>
    #include<math.h>
    void main()
    {
        float a,b,c,s,area;
        scanf("%f,%f,%f",&a,&b,&c);
        s=1.0/2*(a+b+c);
        area=sqrt(s*(s-a)*(s-b)*(s-c));
        printf("a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n",a,b,c,s);
        printf("area=%7.2f\n",area);
    }
    */
    
    

    相关文章

      网友评论

        本文标题:Ctest2(2019-05-08~05-10)

        本文链接:https://www.haomeiwen.com/subject/yotvzqtx.html