码迷,mamicode.com
首页 >  
搜索关键字:getchar    ( 2598个结果
关于c语言的几个输入输出函数的问题
1 scanf() getchar() 这两个程序的运行效果是一样的,比如我输入1个1,就直接给我说出 49 10,根本没有等我输入第二个字符。 原因:scanf 和getchar会把回车当做一个字符给读出来 而10正好就是回车的asc码 改进方法: 改进后就可以正常的输入2个字符,然后打印出他们的 ...
分类:编程语言   时间:2016-06-08 13:48:14    阅读次数:232
编写一个程序,打印输入中各个字符出现频度的直方图
当中程序练习。输出C直方图#include<stdio.h> main() { inta[30]; inti,j,c; j=i=0; for(i=0;i<30;i++){ a[i]=0; } while((c=getchar())!=‘#‘){ if(c>‘0‘&&c<=‘30‘) ++a[c-‘0‘]; } for(i=0;i<30;i++){ if(a[i]!=0){ printf("\n%d",i); } for(j=0;j&l..
分类:其他好文   时间:2016-06-07 11:14:01    阅读次数:134
输入输出优化(黑科技)
正常版,输入输出优化比较正常,无论是scanf/printf/cin/cout都可以混用 用法:int x=gi; pint(x); 类似这样。 #define gc getchar() int g_i() { int tmp=0; bool fu=0; char s; while(s=gc,s!=... ...
分类:其他好文   时间:2016-06-06 18:26:13    阅读次数:217
【C语言】10-字符和字符串常用处理函数
一、字符处理函数 下面介绍的两个字符处理函数都是在stdio.h头文件中声明的。 1.字符输出函数putchar 上面的3种用法,输出的都是大写字母A。 * putchar一次只能输出一个字符,而printf可以同时输出多个字符 2.字符输入函数getchar getchar会将用户输入的字符赋值给 ...
分类:编程语言   时间:2016-06-02 18:04:00    阅读次数:132
第一个Linux驱动程序:统计单词个数
#include <stdio.h> /* count lines in input */ main() { int c, nl; nl = 0; while ((c = getchar()) != EOF) if (c == '\n') ++nl; printf("%d\n", nl); } #i ...
分类:系统相关   时间:2016-06-02 00:52:45    阅读次数:187
cin,cin.get(),cin.getline(),getline()
学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行) 1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar( ...
分类:其他好文   时间:2016-06-01 21:01:53    阅读次数:125
输入挂
有的题目需要大规模输入,很多情况用cin超时,用scanf就能过,因为scanf的速度远远快于cin。但是比scanf还要nb的输入是getchar(),这个读入速度极快,输入挂就是基于这点写的。 整数 实数 ...
分类:其他好文   时间:2016-05-29 23:04:56    阅读次数:139
C/C++-style输入输出函数
C风格的输入输出 (1) int getchar() 与 int putchar(int c) getchar从stdin输入流中读取字符,每次只能读取一个字符。若想一次性读取多个字符,则可将其放入循环中。getchar读取所有类型的字符,包括空格。 putchar将一个字符打印到屏幕上,每次只能打 ...
分类:编程语言   时间:2016-05-25 07:06:10    阅读次数:196
基于C语言EOF与getchar()的使用详解
转自:http://www.jb51.net/article/36848.htm 大师级经典的著作,要字斟句酌的去读,去理解。以前在看K&R的The C Programming Language(SecondEdition) 第1.5节的字符输入/输出,被getchar()和EOF所迷惑了。可能主要... ...
分类:编程语言   时间:2016-05-21 14:18:00    阅读次数:165
getchar() getch() getche() gets() puts() scanf()的用法及区别
getchar() putchar(ch) scanf() 头文件stdio.h getch() getche() 头文件conio.h gets() puts() 头文件stdio.h getch()和getche()函数 都是从键盘上读入一个字符,但getch()函数不将读入的字符回显在显示屏幕 ...
分类:其他好文   时间:2016-05-15 12:28:09    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!