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

已采纳回答 / 慕娘2124378
jackResult没有返回值,不能放在printf()函数里,另作一行调用该函数。

已采纳回答 / 葫芦盖地虎
int year(int n,int age) 里面有两个参数, int age 应该写进 自定义函数int year()里面

已采纳回答 / 旧土
#include <stdio.h>int main() {     int i, j, result;// 定义相乘数字i,j以及结果result    result=i*j;//赋值result是i乘j    for(i=9;i>=1;i--)//i初始值9;i大于等于1时结束循环;i自减    {        for(j=1;j<=9;j++)//j初始值1;j小于等于9时结束循环;j自增        {            if(i>=j)//如果i大于等于j ...

已采纳回答 / 爱学习的学渣呢0
!1等于0        !0等于1     而且不存在!2!3!4这些,因为只有真(1)假(0).但是你r如果看到这样的式子  !1+!2 这就是阶乘,!1等于1*2*3的积

已采纳回答 / _Sherlock_Holmes
我觉得,1. C标准里面规定的组成关键字的字符间不能出现空格,如用float,不能变成f loat这样子用吧。2.你自己定义的变量,定义的标识符,不应该有空格, 就像 int RR 不应该写出 int R  R3.C语言定义的多字符组成的运算符之间不能有空格,  RR+=50;

已采纳回答 / qq_莫非
你需要使用的是这个函数返回的值的话,就家返回值类型,如果只是调用函数,不需要它的返回值,就不用加

已采纳回答 / 慕设计1561052
#include <stdio.h>int main(){int a=2;double b=2.2;int sum;sum=a+b;printf("%f\n",sum);int b2=(int) b;printf("%d\n",sum);return 0;}

已采纳回答 / qq_風_21
<...code...>是这样的,,,,

已采纳回答 / 码农阿哲
i=i*flag之后i的值就变了,影响了之后的i++,整个运算就错误了,而且示例给出的是2-101之间··最好把i++放到后面,这样才是1-100之间的运算

已采纳回答 / 慕慕3299895
    if(score>=10000)这里 括号使用了中文符号,应为英文符号.   ()

已采纳回答 / qq_我是外星人_1
并没有给a赋值,只是单纯的表示a+1,赋值的话应该是a=a+1

已采纳回答 / qq_莫非
<...code...>因为它没有在主函数中调用你自定义的方法。。如果在主函数中调用就会有输出了
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消