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

为什么会出现这个啊?能帮忙改改吗

为什么会出现这个啊?能帮忙改改吗

C++
随便之后的陈情 2019-11-06 14:49:18
#include<stdio.h>#include<stdlib.h>int main(){   int m ,n ,sum;   sum=m+n;   int num;   num=m*m+n*n;   if(num>100)   {     printf("%d",num);   }   else   {      printf("%d",sum);    }   system("pause");   return 0;}他就会出现'm'未初始化,为什么啊
查看完整描述

3 回答

?
qq_莫非

TA贡献257条经验 获得超92个赞

还有你的m,n没有指定初始值,

比如m=0,n=0。指定某个初始值就是初始化

查看完整回答
1 反对 回复 2019-11-07
?
qq_莫非

TA贡献257条经验 获得超92个赞

  你把sum=m+n;

  和 int num;交换顺序呢,我记得C语言的变量定义逗得在最前面。


查看完整回答
反对 回复 2019-11-07
  • 3 回答
  • 0 关注
  • 717 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信