最赞回答 / Zzyoung
#include <stdio.h>
#POCKETMONEY 10 //定义常量及常量值
int main()
{
POCKETMONEY = 12; //小明私自增加零花钱对吗?
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
2017-09-24
最赞回答 / 是慕粉啊
k是*,根据第一行一个*,第二行三个*,第三行五个*,第四行七个*,推导出的公式,由于题目给出的答案是k=0开始,所以是<;对于本题,我们可以清晰看出每一行都有*,所以还可以令k=1开始,用公式k<=2#i-1,也是可以的。希望能采纳。
2017-09-24
最新回答 / 慕运维0596723
main函数后面没有后花括号你那个括号应该填上N你的终结条件应该写为if(n==1)。像你这种直接命令把1赋给n,然后返回10的话就只执行了if语句,后面都没有执行,当然答案也就是10了。
2017-09-24
最新回答 / 慕仙7602890
strcpy的功能是对字符串的拷贝,要将s3中的字符串常量拷贝到s2中的话,s2的长度仅为3,不能容纳长度为6的“我爱,慕课网”这样的字符。可以把s2[]换为s2[10]
2017-09-24
最新回答 / qq_晴_22
内存重叠:拷贝的目的地址在源地址范围内。所谓内存重叠就是拷贝的目的地址和源地址有重叠。举个内存重叠环境的例子: int main() {char *p = NULL; p=(char*)malloc(100); memcpy(p,"123456789",strlen("123456789")); //会等到错误的结果,有一个长度参数,只能拷贝cnt个 //字节就结束了 printf("before p =%s\n",p); strcpy(p+1,p); //注意:这里重叠了,而strcpy是根据判断原串中...
2017-09-23