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

已采纳回答 / 聊发少年狂
主函数调用函数时被调用函数未定义。可以在int main 函数前先对函数进行定义<...code...>

已采纳回答 / 聊发少年狂
a本身只是存储单元的名字,只要不进行再次赋值运算就不会改变a的值比如:a+1、a * 2、a - 5、等等仅仅是从a取储存的值进行计算,计算后并不会将结果返回到a;再次赋值运算符包括a++、 a--、 ++a、 --a、 a+=、 a-=、 a*=、 a/=、 a%=等。

已采纳回答 / 给我一杯咖啡
  亲,第一段代码最后面有 return 0;而第二段代码没有。 

已采纳回答 / 汐夜丶C
==是等于的意思,=是赋值的意思

已采纳回答 / 给我一杯咖啡
       您好,因为您在第一个for循环后面没有加大括号,这样在程序中第一个for循环只会将内层for循环包括在循环范围内,而 printf("\n");输出换行符则是在for循环所有的执行完后再执行(仅执行了最后一次)填上大括号将printf("\n");包裹后,它每次循环完后都会换行辣。      <...图片...>

已采纳回答 / 给我一杯咖啡
    您好,您的代码在程序中运行输入a=44,b=88 后输出了如下情况:    <...图片...>   直接跳出了,而没有出现输出 “我最帅” ,您的情况可能是您有符号错误导致的。

已采纳回答 / 聊发少年狂
if条件后如果有多条语句必须要加“{}”,否则只会跳过第一条语句,而后面的语句还会执行。另外还要记得使用tab键缩进。

已采纳回答 / qq_梦想的天空分外蓝_04249602
1、float 单精度浮点,8个点,也就是32位数据。double 双精度浮点, 16个点,也就是64位数据。64个大小的东西往32个大小的位置放,肯定是放不下的,肯定就溢出了。2、float,数据以32位二进制形式存入内存单元双精度型:double,数据以64位二进制形式存入内存单元当一个变量的值超过了变量所能表示的范围时,将产生溢出。一个变量只能赋给与之类型相匹配的变量。

已采纳回答 / 007他哥008
a[0][2],a[1][1],a[2][0]也是一条对角线

已采纳回答 / ShawnZhang14
看准循环变量初值以及循环条件即可
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消