一、数据的输入与输出 1.stdio.h中包含的函数: getchar(输入字符) gets(输入字符串) printf(格式输出) putchar(输出字符) puts(输出字符串) scanf(格式输入) flushall(刷新缓冲区) 等等 2.flushall(); ...
分类:
编程语言 时间:
2015-02-04 09:23:16
阅读次数:
233
本来是当做水题来做的,后来发现这道题略坑。首先输入的字符串可能是空串,所以我用了gets函数,紧接着就被scanf("%d", &n)后面的换行符坑掉了。于是乎再加一句getchar() 1 #include 2 #include 3 #include 4 using namespace st...
分类:
其他好文 时间:
2015-02-04 00:27:19
阅读次数:
331
使用以下时应当在头文件中加入string.h getch()为当你键入任何一个值时,返回但是并不显示,立马编译结束,返回的是asc码 getchar();当你键入回车之后才算是输入结束,并且可以用putchar()显示第一个字符,返回的是asc码 puts()将一个字符串(仅一个)输出到终端,可以包...
分类:
编程语言 时间:
2015-02-02 19:32:09
阅读次数:
163
编写程序,打印其输入文件中单词长度直方图(横、竖)。 1. 横直方图 1 #include 2 main() 3 { 4 char c; 5 int i=0; 6 7 while((c=getchar())!=EOF) { 8 9 if(c>='a'&&c='A'&&c0;...
分类:
其他好文 时间:
2015-01-31 07:06:40
阅读次数:
161
scanf(), getchar()等都是标准输入函数,一般人都会觉得这几个函数非常简单,没什么特殊的。但是有时候却就是因为使用这些函数除了问题,却找不出其中的原因。下面先看一个很简单的程序:
程序1:
#include
int main()
{
char ch1, ch2;
scanf("%c", &ch1);
scanf("%c", &ch2);
printf("%d %d...
分类:
其他好文 时间:
2015-01-30 16:14:27
阅读次数:
136
getchar():从stdio流中读字符。eof(end of file):文件结束符,在while循环中以eof作为文件结束标志。可以是文件(file),这种以EOF作为文件结束标志的文件必须是文本文件,在文本本件中,数据都是以字符的 ASCII代码值的形式存放,我们知道ASCII代码值的范围0...
分类:
其他好文 时间:
2015-01-30 01:23:10
阅读次数:
162
#include #include #include #include #include #include using namespace std;int main(){ char c; map word; while((c=getchar() )!='#') { string temp=""; w...
分类:
其他好文 时间:
2015-01-29 12:04:31
阅读次数:
153
http://acm.hdu.edu.cn/showproblem.php?pid=2091
scanf 和 printf的输入输出功能并不强大。有时候我们需要清空输入输出流,所以一定切记getchar()的使用。
#include
int main()
{
char a;
int i,j,k=0,n;
scanf("%c",&a);
while (a!='@')
{
s...
分类:
其他好文 时间:
2015-01-27 16:23:18
阅读次数:
147
// 有符号变量和无符号变量的转换.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
char getChar(int x, int y)
{
char c;
unsigned int a = x;
(a+y > 10)? (c=1):(c=2);
return c;
}
/*
当表达式当中存在有符号类型和无符号类...
分类:
其他好文 时间:
2015-01-27 15:04:42
阅读次数:
129
int main()46 {47 int T;48 for(scanf("%d ",&T);T;T--)49 {50 n=0;51 char ch;52 while((ch=getchar())!='\n')53 ...
分类:
其他好文 时间:
2015-01-27 12:58:13
阅读次数:
116