1 inline int readint() 2 { 3 char c = getchar(); 4 while(!isdigit(c)) c = getchar(); 5 6 int x = 0; 7 while(isdigit(c)) 8 { 9 ...
分类:
其他好文 时间:
2014-08-24 00:11:41
阅读次数:
259
getchar()和getch()都是用来从键盘捕获输入字符的函数,二者有什么区别? getchar()函数获取字符的过程如下:当执行到getchar()函数时,用户从键盘输入字符,并缓存在内存的buffer中,只有按下Enter键时,getchar()才真正的将缓冲区的字符赋给变量。于此同时,En...
分类:
编程语言 时间:
2014-08-22 17:42:39
阅读次数:
267
读入优化:inline int read(){ char ch; bool flag = false; int a = 0; while(!((((ch = getchar()) >= '0') && (ch = '0') && (ch = 10) { w...
分类:
其他好文 时间:
2014-08-20 16:09:52
阅读次数:
181
#includechar *argv[]={"sh","zw","a",0};int main(){ printf("0x%x\n",argv); printf("%s\n%s\n%s\n",0x404000,0x404003,0x404006); getchar(); ...
分类:
其他好文 时间:
2014-08-19 12:30:54
阅读次数:
242
/* * remove space, tab and enter(new line) of file * usage : ./rmspace newFile */#includeint main(){ int c,i=0; while((c=getchar())!=EOF) { if...
分类:
其他好文 时间:
2014-08-16 09:37:50
阅读次数:
181
运算顺序有关,详见运算符优先级代码1:#includeusing namespace std;int main(){ char c; int m=0; while( c= getchar(c) &&c!='\n') { m++; coutusing namespace std;int main(.....
分类:
其他好文 时间:
2014-08-13 17:33:06
阅读次数:
281
-----------------------1.cin.get()(1).cin.get()-------提取单个字符,可以提取回车、空格a=cin.get();(2) 同(1)---------------提取单个字符,可以提取回车、空格cin.get(a);(3).--------------...
分类:
其他好文 时间:
2014-08-13 14:26:36
阅读次数:
190
感受到出题人深深的~恶意这提醒人们以后。。。数字后面要用gets~不要getchar此外。。不要相信那个100?Borg MazeTime Limit:1000MSMemory Limit:65536KTotal Submissions:8524Accepted:2872DescriptionThe...
分类:
其他好文 时间:
2014-08-13 13:01:36
阅读次数:
351
让C++控制台程序停下来,实现暂停功能一、针对Microsoft#include (1)第一种方式system( "PAUSE ");--------------------(2)第二种方式getchar(); // 这招对QT程序也有用---------------------(3)第三种方式S....
分类:
编程语言 时间:
2014-08-12 21:37:54
阅读次数:
230
#include #include int main(){ int n,l; char a[10]; scanf("%d",&n); getchar(); while(n--) { gets(a); l=strlen(a); if(l==5) printf("3\n"); else if(l==3)...
分类:
其他好文 时间:
2014-08-12 18:04:14
阅读次数:
195