scanf输入语句

 

按照指定的格式规范输入数据

scanf(格式控制,地址列表):

1)“格式控制”是用双引号括起来的一个字符串,称为格式控制字符串,简称格式字符串。包括:

·格式声明:由%和格式字符组成。作用是将输出的数据转换为指定的格式后输出

·普通字符:即需要在输出时原样输出的字符。含义同printf函数

2)地址表列是由若干个地址组成的表列,可以是变量的地址,或字符串的首地址

3)格式控制的两边必须用引号

4)scanf函数没有计算功能

●输入多个整形数据或实形数据时,可用空格、回车或制表符作间隔

eg:scanf("%d%d",&a,&b);     可输入10 20  或10回车20
●输入多个字符型数据时,数据间不可使用分隔符

eg:scanf(“%c%c”,&c1,&c2); 输入 ab回车
●若指定了输入数据的宽度,则系统自动按其截取所需数据。

eg:printf(”%5f“,a);若超出指定长度,有多长输出多长;但scanf(“%5f”,&a);超过长度无效
●%后面加*表示跳过相应的数据接收。

#include<stdio.h>
int main()
{
	int a,b;
	printf("intput two numbers:");
	scanf("%d%d",&a,&b);
	printf("a=%d,b=%d",a,b); 
}

直接输入 ab回车

printf对程序无影响,对人友好,可在numbers后加入(a,b)方便理解,输入时输入a,b

#include<stdio.h>
int main()
{
	int a,b;
	printf("intput two numbers(a,b):");
	scanf("%d,%d",&a,&b);
	printf("a=%d,b=%d",a,b); 
}

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值