为了账号安全,请及时绑定邮箱和手机立即绑定
X%Y这个啥意思

最新回答 / shuaiagain
换行符打错了,不是这样"/n"而是"\n"
原来必须声明的同时初始化才算数 Σ( ° △ °|||)︴
试了两种方式 哈哈
好好学习 天天向上
身高和体重肯定是浮点数值,BUG
你是我的小呀小苹果儿
怎么爱你都不嫌多
红红的小脸儿温暖我的心窝
点亮我生命的火 火火火火
strcpy(s1,s2);
strcat(s1,s3);
printf("%s\n",s1);

最赞回答 / Fiona0126
#define N 180const int N = 180;这两种写法~~

已采纳回答 / onemoo
在这种可变参数函数中,参数默认进行类型提升,在printf函数参数中float和double都会对应为double,所以没有只用于float的占位符,float和doouble都适用于%f
要不要这么坑

最新回答 / 康振宁
你有没有发现,*号和空格的一个规律呢?空格数等于(最后一行*号数-去当前行*号数)/2,任务中也有相关的代码,你可以参考一下
int getWordNumber(n)
{
if(n == 1)
{
return 1; //第一天只会1个单词
}
else{
return getWordNumber(n-1)+n ;
}
}
int main()
{
int num = 1 + getWordNumber(9);
printf("小明第10天会了:%d个单词。\n", num);
return 0;
}
所以程序应该是这样,最后算出来是46个
第一天还没学就已经会了一个,后面每天多学一个,第一天学一个,第二天学两个依次下去,先把一开始就会的一个提出来,用递归计算后面学的最后再加上去。问第十天开始的时候会了多少个单词,所以第十天还没学,只能算学了九天的,所以应该是num=1+getWordNumber(9),递归的程序中,return 为getWordNumber(n-1)+n; 第几天学几个,不用n-1,这样才对吧。
int age = 15;
int height = 162;
double weight = 82.5;
char isfat = 'y';
printf("年龄:%d 岁\n", age);
printf("身高:%d CM\n", height);
printf("体重:%f KG\n", weight);
printf("是否属于肥胖儿童:%c\n", isfat);
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.
意见反馈 邀请有奖 帮助中心 APP下载
官方微信

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消