①为什么定义变量时 int num1=0
②为什么输出时括号里有 printf("% d\n",a)
你的这个问题呢,就好比如说你给num一个苹果,num不想在这吃他想回家吃,可问题是怎么进家门呢?对了,得用钥匙才能进家门,%d就是钥匙,
所以printf("%d",num);为固定格式
变量定义的规则就是前面是变量类型,后面是变量名,中间用至少一个空格分隔。=0是在定义的时候直接给变量设定一个初始值
printf中,第一个参数是个字符串,里面可以有格式符,格式符用%开头,后面带若干个字符,表示这个格式符将使用后面的变量值进行替换,从而形成最终输出的内容
①定义int 型变量 num1,同时将其值初始化为 0。
②printf()函数https://baike.baidu.com/item/printf/7467706?fr=aladdin
格式输出