c语言之输入输出

scanf("输入控制符",输入参数)

功能:将从键盘输入的字符转化为输入控制符所规定格式的数据,然后存入已输入参数的值为地址的变量中。

scanf("非输入控制符 输入控制符",输入参数)

功能:将从键盘输入的字符转化为输入控制符所规定格式的数据,然后存入已输入参数的值为地址的变量中。非输入控制符必须原样输入   如%d,%d中的,键盘输入时必须输入

 

如何用scanf编写出高质量的代码

1.使用scanf之前最好先使用printf函数提示用户以什么样的方式来输入

2.scanf中尽量不要使用非输入控制符,尤其是不要用\n(原样输入否则程序没结果)

3.输入i  输出i  输入j 输出j    但输入为123m   则输出的j唯一随机数

while((ch=getchar())!='\n')

continue;    清除垃圾  -----------应该编写代码对用户的非法输入做适当处理   如清除

 

 

printf(“HOW ARE YOU?")---------显示文本信息

printf(“\n the value of mynumber is %d", mynumber)---------格式化字符串和变量名

 

格式化字符串包括 字面文本、转义序列\n \r之类和转换说明符  %d  %f %s %c等等。

 

puts函数也可以用于屏幕显示,但不能显示数值变量,即它只能接受一个字符串参数,并且该参数自动换行。

如 puts("hello world.");     等价于        printf("hello world.\n");

 

 

使用输入输出函数的函数头文件必须包括stdio.h------(标准的输入输出头文件)

 

 

 

转载于:https://www.cnblogs.com/wanliqingkong/p/3750346.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值