为了账号安全,请及时绑定邮箱和手机立即绑定

为什么“,”得运算不加=


    printf("x+y=%d\n",x+y     );  

    printf("x-y=%d\n",x-y     );

    printf("x*y=%d\n",x*y     );

    printf("x/y=%d\n",x/y     );

    printf("x%y=%d\n",x%y     );  

    return 0; 


正在回答

2 回答

printf("x+y=%d",x+y)引号里面的“x+y=”会直接输出来打印出来 没有运算, %d 意思是后面的变量输出为十进制整数,  逗号后面的x+y才是要输出的变量,就是把x+y 的值以十进制整数打印出来。

0 回复 有任何疑惑可以回复我~

printf("",x+y);

x+y代表%d的值,如果加等号则需要再赋一个值,int c;c=x+y;则printf("x+y=%d",c);

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么“,”得运算不加=

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号