A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© luronghua 中级黑马   /  2016-7-17 23:09  /  1632 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

关于scanf函数

scanf函数和printf函数一样,都是系统定义的函数,在使用时要包含头文件,写法为:#include <stdio.h>。

scanf函数是允许用户输入数据,并将数据赋值给变量的函数

语法:

scanf("格式化字符串", 变量的地址);

格式化字符串,表示输入的内容的一个格式校验,如:%d,%c,%f等....

scanf函数在使用时的一些注意:

1>scanf函数在输入数字时 会默认的忽略输入时两端的回车,空格等空白字符

2>scanf函数在输入数字时如果没有分割的符号用回车代替

3>scanf函数在输入数字时,空格格式可以用回车代替

4>scanf函数在输入的时候,数字与字符混合输入时,要注意逗号与空格的意义


关于算数运算符:

基本的算数运算符有:+,-,*,/,和%。

加减乘除的运算大家都不陌生,现在向大家介绍下%(取余)运算符,取余运算符就是取两个整数相除后的余数,如果正好整除,那么余数就是0。

算数运算符注意点:

1>算数运算符中,数据类型要一致。

2>如果参与运算的是整数类型,那么得到的结果也是整数类型,以除法运算为例,如果按照数学算术法得到的时小数,那么直接获取整数部分,小
数部分(不论多少位),全部直接忽略

3>如果想要得到小数的运算结果,那么需要保证运算中要有小数

4>如果一个运算中,有不同的数据类型,那么他们会自动的进行转换(隐式转换)

5>强制类型转换:

int iNum;

long lNum;

iNum = (int) lNum;

6>取余运算(%)只能运用在整数范围内

1 个回复

倒序浏览
赞一个~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马