首页 > 其他 > 详细

C快速复习

时间:2014-11-26 06:50:57      阅读:185      评论:0      收藏:0      [点我收藏+]
#include <stdio.h>
#include <stdbool.h>

int main(void)
{
    float input;
    bool isTrue = (scanf("%f",&input) == 1);
    while(isTrue)
    {
        printf("it‘s %.d\n",(int)input);//输入的小于1就不会打印出来
        isTrue = (scanf("%f",&input) == 1);
    }
}
/*当只需获取一个输入时,可以向下面的这样做*/
#include <stdio.h>
int main(void)
{
    char boop;
    while(scanf("%c",&boop) == 1)
    {
        while(getchar() != ‘\n‘)
            continue;
        printf("It‘s %c",boop);
    }
} 
//等同于下面的程序

#include <stdio.h>
int main(void)
{
    char boop;
    while(gets(&boop))
    {
        printf("It‘s %c",boop);
    }
}

本文出自 “天才的实力” 博客,转载请与作者联系!

C快速复习

原文:http://8299474.blog.51cto.com/8289474/1582546

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!