为啥不直接吧a,b放入双引号,非要加%d?
输入输出
这是printf的规则,必须要用格式控制符,因为在printf的作用是对双引号里面的内容原样输出,所以如果你直接在双引号里面写a或者b,那么输出的也只会是a和b而不是a和b的值,所以必须通过格式控制符来控制输出变量的值
格式控制符就是%d这种类型的符号
输入输出都是同一个道理,scanf就是要用户在控制台原样输入双引号里面的内容,其他的都一样,如果直接加变量名进入,那么就不能对变量赋值,所以也必须要用格式控制符来代替变量名
回复 嘿嘿大人:谢谢您
回复 ❤️只有一颗心:不谢,加油,嘿嘿