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

已采纳回答 / 斜雨潇潇请落下
如果你不算时间,又想从键盘输入的话,改成这样也行 #include <stdio.h>#define p 2.3#define S 13int main(){    int n;    float w;    printf("请输入公里数:\n");    scanf("%d",&n);    if(n>3)    { w=(n-3)*p+S+1;}     else   {  w=S+1;}     printf("w=%.2f\n",2*w);return 0;}

最新回答 / 慕斯7644016
第一行 #include <stdio.h>if()后面不加;是正确的。改完放在线编译器可以调试出来的

已采纳回答 / vialook
这里看不出来,粘贴到代码里面就看出来了。你的单引号用的不是英文半角的。

已采纳回答 / 梦想一尘不染
A和B没有关联b++>=a*2 || b-a<=a首先 b++ 先使用b 然后 加1,所以9 > 10 错误,接着 10 - 5 <= 5 正确所以本题正确

已采纳回答 / 巴尔德斯
这个问题好比是英文中so和consequently的区别,两个都有,而且都能解决相同的问题,根据个人喜好来用就好了比如说我吧,我几乎不用while,全都用for(;;;)你能说while没用吗?

已采纳回答 / Neal_nx
不加这条也是对的,默认对i的赋值为0,i从0开始加也能得到同样的结果。

已采纳回答 / 觅新人
else就代表了score<1000,你把else后面去掉试试

已采纳回答 / Hackerwpf
代码没有错误啊,拷到编辑器里运行也完全正确,相信自己!

已采纳回答 / 小淇子
应该是int num1=(int)num

已采纳回答 / qq_指中沙_0
b=a^10可以用b=pow(a,10)表示

已采纳回答 / 立云
在C语言中,非零即表示成立。if(A)  A表示成立。此题中,if(!(m%n))则为if(!零),即m%n必须为零才行。即m%n==0,表示m能被n正常,即余数为零。

已采纳回答 / 太阳尚远xixi
前两个都有一个共同点就是它们都有判断语句while,并且都是判断后i还会再自增一次,比如说第一个中,当i循环到9时,while判断此时i的确是小于10的,然后继续运行,下面一条就是i 自增,然后输出i,此时i恰好为10.第二个也是一样的道理。在for循环语句中,已经设定好i的初始值,循环条件和循环变量增量,循环条件就是一直要循环到10,这个比较好理解,,,,希望对你有帮助

已采纳回答 / 立云
#include <stdio.h>int main(){int x=0;printf("x=%d\n",++x);printf("x=%d\n",++x);return 0;}你要验证什么?这个题的输出结果是x=1,x=2;因为自增运算符++,不论前置++x,还是后置x++,都是使得变量x的值多1;区别在于++构成的自增表达式的值不同。x++表达式的值为当前x的值;而++x表达式的值为自增1后x的值。

已采纳回答 / 雪落无痕ol
定义二维数组时,必须定义列数,行数可以不用定义,6-9中有相关的定义

已采纳回答 / phoock
i值决定了行数,j和k决定该行显示的“空格”和“*”(可以把空格改成“a”便于观察)。k值初始值改了,那么条件就该了,显示的"*"当然就不一样了。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消