intmain..._a65a97">
当前位置:   article > 正文

初学c语言错题集_a65a97

a65a97

day1

1.大小写字母转换ASCII码

A65 a97 (大写转小写+32,小写转大写-32

#include <stdio.h>

int main()

{

    char a;

    printf("Input a:");

    scanf("%c",&a);

    a=a-32;

    printf("%c",a);

    return 0;

}

2.倒换整数顺序将数值转换为数字

#include <stdio.h>

int main()

{

    int a,b,c,x;

    printf("Input x:");

    scanf("%d",&x);

    a=x/100;

    b=(x-a*100)/10;

    c=x%10;

    printf("%d",c*100+b*10+a);

    return 0;

}

3.倒换小数/字符顺序(注意录入格式)

#include <stdio.h>

int main()

{

    char a,b,c,d;

    scanf("%c%c%c.%c",&a,&b,&c,&d);

    printf("%c%c%c.%c",d,c,b,a);

    return 0;

}

4.switch语句的使用char/int) 注意符号

char型

char op;

switch(op)  

{

case '+':      (case后有空格!!!)

    printf("%d+%d=%d",a,b,a+b);

    break;

}

int型

int a;

switch(a)

{

case 1:

    printf("i love u");

    break;

}

5.算面积的数学公式sqrt()求根函数

#include <stdio.h>

#include <math.h>

int main()

{

    double a,b,c,s,p;

    printf("Input a,b,c:");

    scanf("%lf %lf %lf",&a,&b,&c);

    p=(a+b+c)/2;

    s=sqrt(p*(p-a)*(p-b)*(p-c));

    printf("%.1lf",s);

    return 0;

}

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/352278?site
推荐阅读
相关标签
  

闽ICP备14008679号