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

已采纳回答 / 慕斯卡2534401
先把97改成a是把前一项赋值给后面一项(注意符号间隔)    例如:#include <stdio.h>int main(){    char c = 'a';    int n = c;   //将c赋值给n    float f = n;      //将c赋值给f    double d = f;     //将c赋值给d    printf("%d\n",n);    printf("%f\n",f);    printf("%lf\n",d);    return 0;    }#i...

最新回答 / 乐莫乐兮新相识
#include <stdio.h>void money(int down,int up){    float t=13.0;    if(down>=23&&up<=5)    {        t=2*(t+1+9*2.3*(1+0.2));    }    else if(down<23||up>5)    {        t=t+1+9*2.3*(1+0.2)+t+1+9*2.3;    }    else    t=(t+1+9*2.3)*2...

已采纳回答 / qq_慕斯卡7426211
用dev编译的时候,发现你这段代码有一个分号不合法

已采纳回答 / qq_追风少年_ozFGLY
不加括号也可以运行,但要求C程序语言具有可读性,书写要规范。

最新回答 / qq_松_jmuxDK
有些特殊的代码在不同的环境会有不一样的结果哦

最新回答 / 老有意思了
就是比如第一次输入"+",然后结果出来后就会出现”两次请继续选择“,然后才能继续输入符号。在线等,很着急

最新回答 / 御神_天照
main后面少了(),加上就好了

已采纳回答 / 御神_天照
double 类型使用%f格式会导致输入值错误,换成%lf就可以了。#include<stdio.h>#include<math.h>double area(double a,double b){ double s=a*b; return s;}int main(){ double a, b ,s; printf("how much is your long"); scanf("%lf",&a); printf("how much is your wide"); scanf...

最新回答 / 御神_天照
15行只进行了声明,未进行定义

最赞回答 / _慎
%%d, 运行的为%d, %d只是一个引用,不参与运算,运算时要额外再前面加一个%

已采纳回答 / 小哥哥Zackary
printf("x%%y=%d\n",x%y); 里面要两个%

最新回答 / 星辰I瀚海
你两个表达式互换位置,你写反了。题是每逢偶数为负数。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消