1 #define _CRT_SECURE_NO_WARNINGS 1
2 #include <stdio.h>
3 int main()
4 { int num1 = 2;
5 int num2 = 3;
6 int sum = 4;
7 scanf("%d%d", &num1,&num2);
8 sum = num1 * num2;
9 printf("sum = %d\n",sum);
}
在第七行的遇到的问题思考如下:
在()中的%d%d 二者,如若我在某个字母d前多 添加一个 % 所形成的情况有所不同
1.在第一个字母前多添加:使得程序最终得出的结果永远只会是 第四行和第五行的整型函数的乘积。
2.在第二个字母前多添加:使得程序最终得出的结果永远只会是 第一次输入的数字和 int num2=3所固定的数字 3 相乘 ,也就是结果永远只会是 X * 2。
由上述情况,我便思考其中原因。
2022.11.6. 15:35 未能得出原因