码迷,mamicode.com
首页 >  
搜索关键字:getchar    ( 2598个结果
---------------------------2000---------------------------------
收获:从该题中知道了strcmp是只能比较字符的大小,不能比较单个字母的大小。单个字母的大小可以用强制转换为int来比较,也可以直接比较两个字符的大小。在一个地方有错,就是当输入晚3个字母之后在输入回车执行,在这里oj把回车当成了下一个字符所以发生了错误,解决办法就是加一个getchar();来抵消...
分类:其他好文   时间:2015-11-06 14:22:29    阅读次数:178
C语言EOF
验证表达式getchar()!=EOF的值是1还是0编写一个打印EOF值的程序windows下是ctrl-z 就是ctrl和z一起按了,就是结束符linux下是ctrl-d是结束符。这个是一个特殊的值,一般是-1区分文件中有效数据与输入结束符。C语言采用的解决办法是:在没有输入时,getchar函数...
分类:编程语言   时间:2015-11-04 22:44:38    阅读次数:392
C 0001
#includevoid main(){ char a[11]={0}; char b; int i=0; for(i=0;i<10;i++) { b=getchar(); if(b!='\n') a[i]=b; else break; } printf("%s",a); while(1...
分类:其他好文   时间:2015-11-02 19:25:03    阅读次数:144
输入字符串,统计其中数字,空格和其他字符的个数
#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>intmain(){chara;intnum=0;intspace=0;intother=0;while((a=getchar())!=‘\n‘){if((a>=‘0‘)&&(a<=‘9‘))num++;elseif(a==‘‘)space++;elseother++;}printf("%d%d%d",num,space,other);system("pause");retur..
分类:其他好文   时间:2015-11-01 19:37:57    阅读次数:149
括号匹配问题
#include<stdio.h> intmain() { intcou=0; charch; while((ch=getchar())!=‘\n‘) { if(ch==‘{‘) cou++; elseif(ch==‘}‘) { if(cou==0) printf("匹配不成功!"); cou--; } } if(cou==0) printf("匹配成功!"); else printf("匹配不成功!"); return0; }
分类:其他好文   时间:2015-10-31 18:38:57    阅读次数:159
编写一个程序,它从标准输入(终端)读取C源代码,并验证所有的花括号都正确的成对出现。
#include<stdio.h> intmain() { intcou=0; charch; while((ch=getchar())!=‘\n‘) { if(ch==‘{‘) cou++; elseif(ch==‘}‘) { if(cou==0) printf("匹配不成功!"); cou--; } } if(cou==0) printf("匹配成功!"); else printf("匹配不成功!"); return0; }
分类:其他好文   时间:2015-10-31 01:42:54    阅读次数:119
字符匹配
#include<stdio.h> #include<stdlib.h> intmain() { intch=0; intcount=0; while((ch=getchar())!=EOF)//输入字符不为空,结束时用^Z { if((ch==‘}‘)&&(count==0)) printf("notmatch\n"); elseif(ch==‘{‘) { count++; } elseif((ch==..
分类:其他好文   时间:2015-10-29 18:27:48    阅读次数:187
【C语言】编写一个程序统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数。
#include<stdio.h> intmain() { chars[20]; charnum=0; intnum_count=0; intspace_count=0; intother_count=0; while((num=getchar())!=‘\n‘) { if(num>=‘0‘&&num<=‘9‘) { num_count++; } elseif(num==‘‘) { space_count++; } else { other_count..
分类:编程语言   时间:2015-10-27 07:08:05    阅读次数:234
各种输入函数汇总!!
学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)1、cin2、cin.get()3、cin.getline()4、getline()5、gets()6、getchar()附:cin...
分类:其他好文   时间:2015-10-26 00:28:19    阅读次数:222
java中string类的方法和加密程序
String.equals()方法:是对String对象所封装的字符串内容进行比较,也就是说,如果两个String对象所封装的字符串内容相同(包括大小写相同),则equals()方法将返回true。String类的length(),char(),getChar(),replace(),toUpper...
分类:编程语言   时间:2015-10-24 00:09:05    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!