摘要:
#include <cstdlib>#include <iostream>#include <string>using namespace std;int main(int argc, char *argv[]){ int len; char str[100]; while(gets(str)) { len=strlen(str); str[0]=str[0]-32; for(int i=1;i<len;i++) { if(str[i]==' ') str[i+1]=str[i+1]-32; } for(int i=0;i<len 阅读全文
posted @ 2012-07-27 10:31
Marshalkk
阅读(366)
评论(0)
推荐(0)
摘要:
转:问题描述一:(分析scanf()和getchar()读取字符) scanf(), getchar()等都是标准输入函数,一般人都会觉得这几个函数非常简单,没什么特殊的。但是有时候却就是因为使用这些函数除了问题,却找不出其中的原因。下面先看一个很简单的程序:程序1: #include <stdio.h> int main() {char ch1, ch2;scanf("%c", &ch1); scanf("%c", &ch2);printf("%d %d\n", ch1, ch2);return 0; } 阅读全文
posted @ 2012-07-27 10:15
Marshalkk
阅读(175)
评论(0)
推荐(0)
摘要:
#include <cstdlib>#include <iostream>#include <string>using namespace std;int main(int argc, char *argv[]){ int len; char c; char str[101]; while(1) { gets(str); len=strlen(str); c=str[0]; for(int i=1;i<len;i++) { if(c<=str[i]) { c=str[i]; } } for(int i=0;i<len;i++) { prin 阅读全文
posted @ 2012-07-27 09:12
Marshalkk
阅读(312)
评论(0)
推荐(0)

浙公网安备 33010602011771号