//BY HZWER 1 #include 2 #include 3 4 using namespace std; 5 6 inline int read() 7 { 8 int x=0,f=1;char ch=getchar(); 9 while(ch'9...
分类:
其他好文 时间:
2015-12-31 07:10:41
阅读次数:
140
学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)1、cin2、cin.get()3、cin.getline()4、getline()5、gets()6、getchar()附:cin...
分类:
编程语言 时间:
2015-12-30 23:51:12
阅读次数:
233
#include "cstdio"#include "cstring"int compare(char s[]);int main(){int i,n,j;char s[110];while(~scanf("%d",&n)){getchar();for(i=0;i<n;i++){gets(s);if...
分类:
其他好文 时间:
2015-12-30 23:41:02
阅读次数:
272
在写控制台游戏的时候,发现不管用cin,scanf还是getchar,都不能实时的输入按键,必须要按回车才能读进去,而按回车的话会导致输入异常,所以要使用获取键盘按键的函数。加入头文件#include,函数为getch(),返回的是int类型,可以把键盘上的键都按一遍,来尝试每个键对应的值是什么。其...
分类:
编程语言 时间:
2015-12-29 22:30:08
阅读次数:
304
#include<stdio.h>
#include<stdlib.h>
#include<ctype.h>
intfun()
{
intch;
intret=0;
while(isdigit(ch=getchar()))
{
ret=ret*10+ch-48;
}
ungetc(ch,stdin);
returnret;
}
voidfun1()
{
intch;
intret=fun();
printf("%d\n",ret);
ch=getchar();
putc..
分类:
其他好文 时间:
2015-12-28 20:39:38
阅读次数:
172
char* s1 = "123",字符串"123"这段内存是只读的,就是说其内容不能改变///char *s 这个是指申请一个地址空间 记录一个地址 1 #include 2 #include 3 char *s="`1234567890-=QWERTYUIOP[]\ASDFGHJKL;'ZXC.....
分类:
其他好文 时间:
2015-12-28 20:28:10
阅读次数:
115
输入输出与文件一、终端I/O1.单字符I/O:getchar(),putchar()(1)单字符输入(getcharacter):【intgetchar();】返回值为输入的字符(ASCII)。可以接受任何字符,包括非打印字符。当一次键入多个字符时按下回车键后getchar开始逐个读取所有字符(包括...
分类:
其他好文 时间:
2015-12-27 01:03:43
阅读次数:
271
gets——从标准输入接收一串字符,遇到'\n'时结束,但不接收'\n',把 '\n'留存输入缓冲区;把接收的一串字符存储在形式参数指针指向的空间,并在最后自动添加一个'\0'。getchar——从标准输入接收一个字符返回,多余的字符全部留在输入缓冲区。fgets——从文件或标准输入接收一串字符,遇...
分类:
编程语言 时间:
2015-12-04 20:42:02
阅读次数:
154
#include#includeint main(){ int m,b,t,c; double s; char a; scanf("%d",&t); while(t--) { getchar(); scanf("%c %d %d",&a...
分类:
其他好文 时间:
2015-12-04 14:23:20
阅读次数:
130
从键盘输入字符,并按要求输出。下面有几点说明:(1)这里的getchar()函数为字符输入函数,putchar()函数为字符输出函数。(2)EOF是endoffile的缩写。表示"文字流"(stream)的结尾,!=EOF表示文件还没有结束。(3)continue只能放到循环体中,它只把循环体从continue及以..
分类:
其他好文 时间:
2015-12-03 02:22:02
阅读次数:
142