谢谢大家了

来源:3-5 赋值运算符

weixin_精慕门5466311

2019-07-21 21:56

#include<stdio.h>
int main(){
int x=10;
int y=10;
x*=2;
y*=2;
printf("x=%d\n",x);
printf("y=%d\n",y);
return 0;}
运行出错,为什么;
而x=x*2;y*=2;可以;


写回答 关注

2回答

  • weixin_精慕门5466311
    2019-07-21 22:06:37

    在慕课网显示输出错误,我也不知道为什么

    小小疾飞

    我仔细看了下,是这样的,它x要你用简单的,y用复合的。你这样写的话与题意不符,某种意义上就是错的。

    2019-07-21 22:28:58

    共 1 条回复 >

  • 小小疾飞
    2019-07-21 22:03:45

    你好,没错呀 你这个程序 我复制了 正确运行 输出正确结果

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926027 学习 · 20793 问题

查看课程

相似问题