码迷,mamicode.com
首页 > 编程语言 > 详细

C语言的基础复习——scanf使用注意

时间:2015-08-08 22:54:56      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

有关c语言的scanf用法中的一个特别注意点,以及printf一般用法


scanf中是用用户与程序之间的交互作用,我们在写这个程序的时候需要注意,可能认为和printf是一样的,确实很多一样的地方,但是也有不同的地方

scanf中的格式:scanf(“……%d”,%a);//输入:假设a是int类型的。省略号中认为是我们经常用于提示的字符串,类似printf,

printf中的格式:printf(“……%d,%a”);//输出


我们在弹出的输入口中,scanf方法中的提示同样需要我们输入,并且和上面的省略号是一样的,验证如下:

1、linux或者mac系统的下的终端:


技术分享

交互界面输入:

技术分享技术分享

由上面我们可以看出,只有输入和程序中的scanf中的没有被格式符替换的字符串一模一样才可以显示正确,所以我们尽可能不要在scanf中写入不必要的字符串,我们可以先通过printf输出提示符


在xcode中的使用:

技术分享


从上面可以看出和在终端上面是第一样的。需要完全的输入


vc ++上面

技术分享

技术分享

发现:直接只是输入5将会出现错误,需要输入原文才可以。


总结:

1、提示应该有printf来写,然后再用scanf来输入进行交互

2、如果scanf中有相应的字符串,我们在交互的时候要写入相应的要提示的字符串,和代码中的要一模一样。

















版权声明:本文为博主原创文章,未经博主允许不得转载。

C语言的基础复习——scanf使用注意

标签:

原文地址:http://blog.csdn.net/u012496940/article/details/47363035

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!