一、常量1. 什么是常量常量,表示一些固定的数据2.整型常量(int)和浮点型常量(float/double)浮点型常量分为double和float两种数据类型* double:双精度浮点型,其实就是小数。比如 5.43、-2.3、0.0等* float:单精度浮点型,也是小数,比double的精确...
分类:
其他好文 时间:
2015-08-19 22:59:30
阅读次数:
157
首先声明:在键盘中敲入字符后,字符会首先保存在键盘缓冲区中供scanf函数读取(scanf,getchar等函数是读取缓冲区,getch函数是读取的控制台信息,即为直接从键盘读取)。另外特别注意键盘上敲入回车实际为“\r\n”,但存储到缓冲区时候会舍弃‘\r’而只存储\n.例如我们敲入字符“12345回车”,缓冲区内存储的为“12345\n”.
文章中“_”代表空格
代码:
ch...
分类:
编程语言 时间:
2015-08-18 10:22:01
阅读次数:
126
scanf 和 scanf_sscanf()函数是标准C中提供的标准输入函数,用以用户输入数据scanf_s()函数是Microsoft公司Visual Studio开发工具提供的一个与scanf()功能相同的安全标准输入函数 从vc++2005开始,VS系统提供了scanf_s()。在调用该函数....
分类:
其他好文 时间:
2015-08-11 21:17:26
阅读次数:
109
scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串”hi hello”,则应该使用gets函数。
gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。
char string[15]; gets(string); /遇到回车认为输入结束/
scanf(“%s”,string); /遇到空格认为输入结...
分类:
编程语言 时间:
2015-08-04 11:28:26
阅读次数:
202
一、变量的内存分析1.字节和地址为了更好地理解变量在内存中的存储细节,先来认识一下内存中的“字节”和“地址”。(1)内存以“字节为单位”0x表示的是十六进制,不用过于纠结,能看懂这些数字之间谁大谁小就行了(2)不同类型占用的字节是不一样的,数据越大,所需的字节数就越多2.变量的存储(1)所占用字节数...
分类:
编程语言 时间:
2015-07-26 18:47:38
阅读次数:
176
int main(){ int a; //scanf函数只接受变量的地址 //scanf函数是一个阻塞式的函数,等待用户输入 // 用户输入完成后,就会将用户输入的值赋值给变量a //函数调用完毕 scanf("%d",a); printf("用户输入的是%d\n",a);}
分类:
其他好文 时间:
2015-07-23 00:16:24
阅读次数:
110
题解
题目本身没什么好说的。
不过一道普及组的题让我领悟到scanf()读字符的真谛。scanf()函数最奇妙的功能就是控制串里除格式化字符串之外的字符,若匹配成功则舍去。所以我们可以“精心设计”这个控制串,在读单个字符时略去所有空格、回车等干扰字符,再也不用cin一个(c)string然后手工判断了。
题目描述
某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各...
分类:
其他好文 时间:
2015-07-20 19:47:17
阅读次数:
133
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------scanf函数scanf函数原型包含在标准输入输出头文件"stdio.h"中,用于接收键盘输入的内容。scanf函数是阻塞式函数阻塞式函数:函数执行后,会等待用户输入,如果用户不输入任何内容,他会一...
分类:
移动开发 时间:
2015-07-17 11:26:38
阅读次数:
199
声明一个指向函数的指针数组,并通过指针调用函数。#include
void f1();//函数f1的声明
void f2();//函数f2的声明
void f3();//函数f3的声明
void main()
{
void (*f[3])()={f1,f2,f3};//指向函数的指针数组的声明
int flag;
printf("请输入一个1,2或者3.输入0退出.\n");
scanf(...
分类:
编程语言 时间:
2015-07-16 00:54:46
阅读次数:
210
scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用__gets__函数。gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。char string[15]; gets(str...
分类:
编程语言 时间:
2015-07-12 15:34:26
阅读次数:
149