输入输出函数(一)

格式化输入函数:scanf()

      函数原型:int scanf("参数格式",参数地址......);

注意:scanf函数有返回值,且为整形。

  scanf函数虽然使用起来比较简单,但是使用不当会造成错误。

  scanf函数自动停止的三种情况:

     1.遇到空格,回车,或tab键;

     2.遇到指定的宽度;比如%2d

     3.遇到非法字符。

格式化输出函数:printf()

    函数原型:int printf("输出参数格式",参数列表......);

  例题:

   printf("%d",printf("%d",printf("%d",43)));分析程序的输出结果。

   程序输出:4321

   printf函数的返回值是输出字符个数。

单个字符输入函数:getchar()

函数返回值:int

用于接收单个字符

单个字符输出函数:putchar()

例:putchar('\101');//输出字符A。括号里的数是8进制

       putchar('\'');//输出单撇号字符

       putchar('\015');//括号里的ascii是十进制13,对应字符是回车 

 字符串输出函数gets()

用于接收一行字符串,并把最后的回车当成\0放在该行结尾~~可以接收回车符,空格符等,遇到\0就停止

返回值为指向字符类型的指针。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	char pa[10] ;
	char pb[10];
	gets(pa);
	gets(pb);
	puts(pa);
	puts(pb);
	system("pause");
	return 0;
}
字符串输出函数puts()

原型:

int puts( const char *string );

用于输出一行字符串,举例如上代码~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值