码迷,mamicode.com
首页 >  
搜索关键字:scanf函数    ( 271个结果
scanf()函数分析
首先,先来讲一下scanf的读取流程: 从键盘输入的都是字符类型(一系列的字符),scanf()的作用就是将这个字符序列转换成一个或多个指定的类型,并保存到变量中。 从键盘输入的字符序列会先缓存到键盘缓冲区中,当用户输入回车,这时会清空键盘缓冲区,将键盘缓冲区的数据(包括回车)送入到stdin中 这 ...
分类:其他好文   时间:2016-11-27 11:53:29    阅读次数:187
4-printf & scanf函数
一、printf函数 这是(printf和scanf)在stdio.h中声明的一个函数,因此使用前必须加入#include <stdio.h> 1.用法 1> printf(字符串) 2> printf(字符串, 格式符参数) 总结:左边字符串中格式符的个数 必须跟 右边格式符参数的个数一样;格式符 ...
分类:其他好文   时间:2016-11-06 14:05:58    阅读次数:130
【C语言】gets()和scanf()函数的区别
scanf函数与gets函数 scanf函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用gets函数。 gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。 所以在输入的字符串中包含空格时 ...
分类:编程语言   时间:2016-10-23 20:15:52    阅读次数:228
在VS2013 使用C语言库函数,出现出现错误,提示使用不安全函数use _CRT_SECURE_NO_WARNINGS
在VS 2013 中编译 C 语言项目,如果使用了 scanf 函数,编译时便会提示如下错误: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disa ...
分类:编程语言   时间:2016-10-23 14:26:21    阅读次数:423
A == B ?(hdu2054)
输入格式:直接循环,同时输入两个不带空格未知长度的字符串。 思考:不带空格未知长度且同时输入,用两个char s[maxsize]定义两个字符数组,再用scanf_s()函数同时输入两个字符串。 注意:用scanf_s()函数输入未知长度的字符数组时,输入格式是"%s,s" 。 直接循环输入,循环前 ...
分类:其他好文   时间:2016-10-23 02:58:16    阅读次数:266
An easy problem(hdu2055)
输入格式:一个整型,然后循环输入一个字符加一个整型。 思考:首先用scanf_s()函数输入整型。然后一个大循环,用scanf_s()函数同时输入字符和整型。第一个scanf_s()函数后,后面还要输入一个字符,为了消除第一个scanf_s()函数缓冲区里面的字符对后面字符输入的影响,第一个scan ...
分类:其他好文   时间:2016-10-23 02:57:39    阅读次数:244
汉字统计(hdu2030)
输入格式:一个整型,再循环带有空格的字符串 思考:用scanf_s()函数输入整型,然后一个大循环,再用gets_s()函数输入带空格的字符串。 注意:scanf_s()函数多加了%c,&d,所以大循环前不用getchar()函数。 ...
分类:其他好文   时间:2016-10-23 02:49:10    阅读次数:141
统计元音(hdu20)
输入格式:输入一个整型,再循环输入带空格的字符串。 思考:先用scanf()函数输入一个整型,后面直接来个大循环,带空格字符串输入直接用gets()函数。 注意:由于scanf()里面多加了%c,&d,所以大循环前不用getchar()函数。 ...
分类:其他好文   时间:2016-10-23 02:29:36    阅读次数:223
ASCII码排序(hdu2000)
思考:字符串的输入中是不包含空格的,所以可以用scanf_s("%字符类型占位符",&变量名,整型参数)来输入字符串。 因为scanf_s()函数的输入一遇到空格就会停止输入。 注意,有多个数据输入时,最后要多输入一个char型变量。还要加上"!=EOF"。 ...
分类:编程语言   时间:2016-10-22 07:39:11    阅读次数:165
Text Reverse(hdu1062)
输入方式:先输入整数,再循环输入字符串。 思考:字符串中有空格。那么要在字符串大循环输入前,首先,用"getchar()"函数读取scanf_s()函数缓冲区的空格或者空行或者换行符,避免它们直接当做字符串的第一个字符而输入,造成输入错误。其次,字符串的输入用”gets_s()“函数,因为它能够读取 ...
分类:其他好文   时间:2016-10-22 07:22:18    阅读次数:154
271条   上一页 1 ... 10 11 12 13 14 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!