为啥不直接吧a,b放入双引号,非要加%d?
❤️只有一颗心 正式会员 2016-01-22 10:45:13
3382 5 1

输入输出

问题来自: 变量

共 5 个回答

    嘿嘿大人 一代宗师 3030天前

    这是printf的规则,必须要用格式控制符,因为在printf的作用是对双引号里面的内容原样输出,所以如果你直接在双引号里面写a或者b,那么输出的也只会是a和b而不是a和b的值,所以必须通过格式控制符来控制输出变量的值

    嘿嘿大人 一代宗师 3030天前

    格式控制符就是%d这种类型的符号

    嘿嘿大人 一代宗师 3030天前

    输入输出都是同一个道理,scanf就是要用户在控制台原样输入双引号里面的内容,其他的都一样,如果直接加变量名进入,那么就不能对变量赋值,所以也必须要用格式控制符来代替变量名

    ❤️只有一颗心 正式会员 3029天前

    回复 嘿嘿大人:谢谢您

    嘿嘿大人 一代宗师 3029天前

    回复 ❤️只有一颗心:不谢,加油,嘿嘿

您还没有登录,所以不能回复该问题
我要回复

  • 1

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题