为了账号安全,请及时绑定邮箱和手机立即绑定
#include <stdio.h>
main()
{
double arr[10]={1.78, 1.77, 1.82, 1.79, 1.85, 1.75, 1.86, 1.77, 1.81, 1.80};
printf("\n************排队前*************\n");
int i,j;
float temp;
for(i=0;i<10;i++)
printf("%.2f ",arr[i]);
现在会看起来,这还是比较简单地
#include <stdio.h>
int main()
{
char c='a';
int n = 'a' ; //将c赋值给n
float f = 'a'; //将c赋值给f
double d = 'a';
printf("%d\n",n);
printf("%f\n",f);
printf("%lf\n",d);
return 0;
}
只想说~慕课的判定有点问题~稍微有点不一样都不可以过~例如打印输出的~多以标点都不行~
#include <stdio.h>
int main()
{
int number=200;
int year=2014;
do{
year++;
number*=1.2; //这里是不是应该写点什
}while(number<1000); //这里好像缺点什么
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
唉我去,终于成了,跪谢评论

最新回答 / 越飞越高
#include <stdio.h>#define N 10int s;int i;int ave(int score[])  //这里的int改为float{    s=0;    for(i=0;i<N;i++)    {        s+=score[i];    }    float aver = (s+0.0)/N;    return aver;}int main(){    int score[N]={67,98,75,63,82,79,81,91,66,84};    ...

已采纳回答 / 寒江北去
int ave()改成float ave()

最赞回答 / sca11
可以 ,右边的 {1,2,3,4}已经赋了全值, 左边的 [][3]  表示 右边为每三个一组,123为一组,去掉前面三个就剩下1个,那么【】就等于2,因为2就够装了,【2】【3】可以理解为有 两行,三列, 第二行不够三个,int型自动补0 ,讲得清楚吗?

已采纳回答 / Perona
先取值后运算,先取到的值是101,取值是不受后来运算的影响。

已采纳回答 / Perona
上面那一行是先取值,后运算 a++    →这里取到的值是100,运算是+1这一行是先运算后,取值 ++1           →因为上面的值101,再加上这次运算+1,即取到的值102

最赞回答 / sca11
第一个语出输出 x=  x+1;   第二个语句就等于先输出了x = x后再用 x  + 1
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消