wacsz1995
2016-02-19 20:15
如图,printf里面不是写了x+y,x*y了嘛,后面还要写x+y,x*y,
pirntf是打印(输出)语句,其中“ ”内的内容只是输出给用户看的,电脑无需理解也不会执行其中的任何命令,而后面的x+y、x*y才是电脑需要计算并赋值给“%d”的命令。
printf("x+y=%d\n", 这里是给计算机看的,因为你运算的结果存在x+y里边了,你要告诉计算机结果在这里 拿过来用!!) 下边这个你应该能看懂!纯手打 望采纳!!
#include <stdio.h>
int main()
{
int x,y;
x = 10;
y = -3;
int A=x+y; //定义x+y的值赋给A
int B=x-y;
int C=x*y;
int D=x/y;
int E=x%y;
printf("x+y=%d\n", A ); //x+y的结果存在了A里
printf("x-y=%d\n", B );
printf("x*y=%d\n", C );
printf("x/y=%d\n", D );
printf("x%y=%d\n", E );
return 0;
}
后面是要写printf里面%d代表的那个变量吧 !我觉得
C语言入门
926210 学习 · 20797 问题
相似问题