#include #include int main(){ int T; scanf("%d",&T); getchar(); while(T--) { char str[45],b[45]; int m,k,i; k=0; //scanf("%s",str); gets(str); m=strle...
分类:
其他好文 时间:
2014-08-08 21:15:56
阅读次数:
249
知识点: 数组的运用,结合循环getchar()的用法注意:对于数组a[1000],没有a=getchar()然后就把字符一个一个装进数组里面,这是错误的。还有scanf("%s”,a);也不是正确的。内容: 输入若干个字符(以‘#'作为结束),计算输入的字符中字母‘a'或‘A’出现的次数。输入说明...
分类:
其他好文 时间:
2014-08-08 12:24:15
阅读次数:
323
map解法
#include
using namespace std;
mapp;
int main()
{
string a,b;
while(cin>>a)
{
if(getchar()=='\n')
break;
cin>>b;
p[b]=a;
}
if(p[a]=="")...
分类:
其他好文 时间:
2014-08-05 11:19:49
阅读次数:
169
cin与getchar、scanf之间的区别...
分类:
其他好文 时间:
2014-08-03 20:39:25
阅读次数:
229
1:传统的输入信号传统的输入都是通过阻塞来实现,例如getchar一直等待用户输入。又或者是再curses库中的getch都是通过阻塞的方式来等待用户输入。那么想象一个场景要设计一个游戏,这个游戏可以让玩家动态输入一些值来动态调整游戏参数。不可能通过getchar这样的阻塞函数来获..
分类:
系统相关 时间:
2014-08-01 07:04:22
阅读次数:
412
这个题目真是考验我的英语能力,我弄了2小时才弄懂题目的意思,后来打代码,根据别人的思维打的,因为一开始看不懂题目,就死抠,查了好久没一个负责的,题解一句话:题目怎么说我就怎么打.这题解未免太机智了,我要知道题目意思,还看你作甚。写了好多注释,有一点还是很模糊,getchar()我觉得没啥用,但是不打...
分类:
其他好文 时间:
2014-07-31 20:09:07
阅读次数:
188
#include #include int main(){char c,str[1000][1000],flag = 0,count; int x,y,i,j;while(1) { x = 0; y = 0;while((c = getchar() )!= '\n'){if (c == '#'){f...
分类:
其他好文 时间:
2014-07-31 12:41:36
阅读次数:
246
将整数一个字符一个字符地读入,再转成整数,比直接作为整数读入快。在读入大规模的整数数据时比较有效。代码如下:inline void read_int(int &num){ char c; while (c = getchar(), c '9'); num = c - '0'; whil...
分类:
其他好文 时间:
2014-07-30 23:20:45
阅读次数:
507
这题是上一题的升级版关键在于条形图的构造,逐行处理输入的矩阵,遇到'F'则在上一次的条形图基础上再加1,遇到'R'则置为0然后用上一题的算法,求每行对应条形图的最大矩阵的面积。另外:本来是debug都不用就1A的节奏。可在输入数据上,一开始我用的是scanf读入字符 和 getchar跳过无效字符,...
分类:
其他好文 时间:
2014-07-29 21:18:22
阅读次数:
280
/*多个空格只输出一个*/
#include<stdio.h>
int?main(void)
{
????char?sucker,?spoon,?chopstick;
????sucker?=?spoon?=?chopstick?=?‘\0‘;
????while((sucker=getchar())!=EOF){
????...
分类:
其他好文 时间:
2014-07-29 16:10:09
阅读次数:
190