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

已采纳回答 / 魔方de心
 if((year%4==0 && year%100) || year%400==0)此句中  year%100  没有判断值  应该是year%100==0

已采纳回答 / 慕斯卡1820095
= 是赋值符号  电脑认为你在给 i*j  这个表达式赋值  所以就会这个错误提示了

已采纳回答 / 魔方de心
因为你要打印一个三角形,空格属于占位符,不然的话,打印光标是不动的就会如下了***************

已采纳回答 / 明亮的黑夜
就像小学刚学除法那样,计算14/3写出最终所余的数,既商4余2,既最终所余的数=14%3=2希望能够帮到你。>-<

已采纳回答 / 叶洛洛
#include <stdio.h>int main(){  int i,sum=1;for(i=1;i<=100;i++)sum=sum*i;printf("1到100的阶乘为%d",sum);} 应该是这样的吧。。。。我也是初学者。。。你可以试试

已采纳回答 / 慕粉1461555917
C语言注释方法有两种:       多行注释:  /* 注释内容 */        单行注释:  //注释一行

已采纳回答 / sunflower223283446
字符的定义是char isfat=y;

已采纳回答 / Heron_Wang
#include <stdio.h>int main(){    int x,y;    x = 10;    y = -3;    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;    }没办法,系统只判断输出结果,只要执行...

已采纳回答 / Will_Chen
num是int类型,(num%100)/10算出来仍然是int类型,整型

已采纳回答 / whfaaf
不可以,赋值语句左右不能颠倒

已采纳回答 / qq_曦光__0
c语言中自动类型转换的顺序为: 当一个低精度的数据类型和一个高精度的数据类型运算时,运算结果为高精度类型。       char->int->unsigned->long->double      float->double从低级到高级转换;题中的赋值语句x=c; d=x;表示的含义是将c的值赋值给x,再将x的值赋值给d;(char->int->double)而c=x;x=d;表示的是将x的值赋值给c,再将d的值赋值给x;(int->char;double-...

已采纳回答 / 宇宙千雪
因为输出字符串是按照字符串的首地址开始输出的,printf()函数在输出时,可以根据字符串的地址就行输出,所以你省略%是是可以的,但是建议不要省略,编写程序要规范

已采纳回答 / 海明3139296
跟数学一样,括号最先,乘除先后

已采纳回答 / 来宝187
数组定义完以后,多了一个return 0;删掉就好了
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消