码迷,mamicode.com
首页 > 其他好文 > 详细

第四章 课本题目

时间:2019-02-18 18:52:53      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:putchar   补充   char   字母   4.6   第四章   注意   printf   nbsp   

例 4.1 大写字母转小写字母。

#include<stdio.h>
int main()
{
    char a;
    a=getchar();
    putchar(a+32);
    putchar(\n);

    return 0;
}

注意:大写在小写的前面,加32。

 

例 4.2 大写字母转小写字母,并输出小写字母的ASCII码值。

#include<stdio.h>
int main()
{
    char a;
    a=getchar();
    a+=32;
        printf("%c,%d\n",a,a);

    return 0;
}

 

例 4.3 用const定义PI,键盘输入r,求周长和面积。(保留两位小数点)

#include<stdio.h>
int main()
{
    const double PI=3.14159;
    double r,c,s;
    scanf("%lf",&r);
    c=2*PI*r;
    s=PI*r*r;
    printf("c=%.2f\n",c);
    printf("s=%.2f\n",s);
    return 0;
}

 

例 4.4 scanf()函数对输入数据格式的要求。

补充:%*c ,*表示忽略。

         例如 %d%*c%d 表示中间可以是任意的分隔符。

 

例 4.5 %c在读取数据时存在的问题。(略)

 

例 4.6 sacnf("%c",&x);在读数据时会读到上面输入的回车,解决方法有:

1、加上getchar()来解决。

2、把“%c"改为"(空格)%c"。

 

第四章 课本题目

标签:putchar   补充   char   字母   4.6   第四章   注意   printf   nbsp   

原文地址:https://www.cnblogs.com/SlowIsFast/p/10397158.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!