缓存和两个输入语句的含义
时间: 2016-09-25来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>>

#include<stdio.h> #include<time.h> #include<stdlib.h> main() { int bingo,num; char ch='y'; srand((unsigned)time(NULL)); while(ch=='y') { bingo = rand()%89+10; printf("-------%d--------\n",bingo); while(num!=bingo) { scanf("%d",&num); if(num>bingo) printf("猜大了!\n"); else if(num<bingo) printf("猜小了!\n"); } printf("猜对了!\n"); printf("请输入是否继续(y/n):"); /*下面为何用两个scanf,用一个不行啊,难道不是先输y再换行么,这样扫描到的字符不就是换行了*/ /*清除缓存也可以,原理是啥了*/ scanf("%c",&ch); scanf("%c",&ch); } }





科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行