1、getchar()的作用 getchar()函数的作用是从缓冲区读入一个字符的数据,第一次读取数据getchar()会等待用户键入ENTER然后开始从缓冲区进行读取数据,如果缓冲区的数据大于1个字节,剩下的数据会暂时存储在缓冲区,getchar会依次进行读取,而不需要用户再次输入ENTER来触....
分类:
编程语言 时间:
2014-12-09 15:29:29
阅读次数:
186
真的是渣渣啊我!!解决方法一:#include ....... system("pause") pause:暂停解决方法二:#include ........ fflush(stdin);getchar();//后面两句都要有,亲测。至于ctrl +F5 不行(网上他们这个可以,不过我没事出来)。....
分类:
其他好文 时间:
2014-12-06 16:36:03
阅读次数:
170
题解:http://www.cnblogs.com/zyfzyf/p/4105184.html 1 #include 2 #include 3 #include 4 using namespace std; 5 #define lson rt'9';c=getchar())if(c=='-')f=-...
分类:
其他好文 时间:
2014-12-05 14:05:03
阅读次数:
239
for(i=0;i<n;i++) { getchar(); scanf("%c",&str[i]); }这样输入是错的的这样输入for(i=0;i<n;i++) { getchar(); ...
分类:
其他好文 时间:
2014-12-03 23:09:59
阅读次数:
185
题目链接:点击打开链接
就是给了一个树形的烷烃,输出他的科学命名
然后写写写。。。
==强行回忆高中化学
#include
#include
#include
#include
#include
#include
#include
#include
template
inline bool rd(T &ret) {
char c; int sgn;
if (c = getchar...
分类:
其他好文 时间:
2014-11-30 20:08:48
阅读次数:
406
新手常见问题:
1.关于输入字符不见了
当输入一个数值型数据,后面又要输字符时,一定要注意。因为当回车换行时,编译器会把回车换行当作一个字符。正确的做法是:
scanf(“%d”,&a);
getchar();//吸收换行符
scanf(“%c”,&c);
2.关于打表:
打表多用于应对问题运算量很大,而普通做法会超时的情况;对于有些数据很大又可以用数组将运算结果全部存...
分类:
其他好文 时间:
2014-11-30 07:08:13
阅读次数:
231
统计输入行数# includemain (){ int c,nl; nl=0; while ((c=getchar())!=EOF) { if(c=='\n') ++nl; } printf("%d\n",nl);}单词计数 统...
分类:
编程语言 时间:
2014-11-27 20:27:06
阅读次数:
187
# include void main (){ int c; while ((c=getchar())!=EOF) putchar(c);//printf("hello world!\c");}EOF的是为-1# include void main (){ int c...
分类:
其他好文 时间:
2014-11-26 22:20:00
阅读次数:
185
#include /*copy input to output; 2nd version*/main(){intc;c=getchar();while(c !=EOF){putchar(c);c=getchar();}} 直觉告诉我getchar返回值应该是char类型的,这个地方为什么不能用ch....
分类:
其他好文 时间:
2014-11-25 18:18:53
阅读次数:
111
【题目描述】给定n(N12#include13#include14#include15#include16#include17#include18usingnamespacestd;19inlinevoidgetd(int&x){20charc=getchar();21boolminus=0;22w...
分类:
其他好文 时间:
2014-11-23 14:20:12
阅读次数:
253