为了账号安全,请及时绑定邮箱和手机立即绑定
printf("小明今年%d岁\n", age);
printf("小明身高%f%c\n", height, unit);

最新回答 / AL苏南
兄弟你这个优先级就错了,比如(year%4==0&&month==2)先执行year%4==0,这个结果是1,同时执行month==2,比如第一轮for循环month=1那month==2结果为0,然后执行&&,就是1&&0,结果出0,在else括号里就不是一个条件了就运行不了{}里的代码

最新回答 / 幼儿园老大5211486
是编译预编处理命令。编译预处理命令还有很多,它们都以“#”开头,并且不用分号结尾。stdio.h是头文件,标准输入输出函数库。头文件是扩展名为 .h 的文件,包含了 C 函数声明和宏定义,被多个源文件中引用共享。简单来说新手阶段加它就完事了,后面学习慢慢就清楚了
#include <stdio.h>
int main()
{
int sum = 0; //定义计算结果变量sum
int i = 1; //定义循环数字变量i
int flag = 1; //定义符号状态变量flag
//使用for循环
for(i=1;i<=100;i++)
{
sum=i%2?sum+i:sum-i;
}
printf("sum=%d\n",sum);
return 0;
}

已采纳回答 / 慕粉3901164
应该是int Getpeachnumber(int n)

最新回答 / qq_慕尼黑6448313
效果图最后一行第一个按空格来的,所以是j<5,这样也没有错

最赞回答 / weixin_慕姐2347918
a++  是a+1 但是结果当前不生效,而是下次生效++a 也是a+1但是结果当前生效a = 0a++ =a+1 但是当前 a还是等于0  a+1的结果在下一行代码生效++a=a+1 结果当前生效 这时候 ++a  相当于 a+1+1

最赞回答 / avensliudj
test.c中是say()函数的具体说明与实现;hello.c中的main函数中有内部函数也是say()函数,而hello.c的头文件中已经包含了"test.c",这样会让编译器认为say()函数定义了两次,所以,只能在test.c中定义say()函数为static,说明此函数作用域只在test.c中使用。

最赞回答 / 慕少5557067
a+=a-=a*a即时 a+=(a-=a*a)等同于a=a+(a=a-a*a)a-=a*a 为a=a-a*a 此时结果12-12*12=-132赋值给a更新a的值,计算-132-132=-264再赋值给a

已采纳回答 / 柠檬少年丶
是你第2个表达式写错了,没有随着 i 值变化而改变输出次数,每次都固定循环4次,输出4次

最新回答 / 学习好烦啊
<...图片...><...图片...>没有错呀,遇到break才会结束运算

最赞回答 / 幕布斯4021408
#include<stdio.h>int main(){ int year=100; if(year%4==0&&year%100!=0||year%400==0) { printf("%s","今年是闰年"); } else { printf("%s","今年是平年"); } return 0; } 
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消