已采纳回答 / 慕九州5552665
#include <stdio.h>#include <string.h>#define s4 "ab"int main(){ char s1[100]=""; char s2[]="我爱,"; char s3[]="慕课网"; /*在以下补全代码*/ strcpy(s1,s2); strcat(s1,s3); printf("s1=%s\n",s1); //字符串没有ASCLL码这个概念,是以单个字符连续存放的 ...
2018-08-03
最新回答 / CSDN小菜鸟
<...图片...>你说的(n-1)+1,按算法是n+(n-1)+(n-2)***+(n-n)=值,按这算法的话,要调用这函数你嫌麻烦,直接搞int i;Result;i=1;Result=0Result=i+++(i++-1)***+(i++-1++)你认为这个麻烦还是调用函数麻烦呢?
2018-08-03
最新回答 / 修裾欲溯空
你可以指定输出的小数多少位,例如,你可以把两个数都用printf("%.12f",c);这样的输出了,float的会和原来的数不一样,但是double就不会
2018-08-03
最新回答 / qq_s情已逝o殇_0
所谓整形就是整数的意思,整数乘整数就是整数啊,整数乘小数(浮点型)就是小数咯。如果是类似2*0.5=1的话计算机这个1是显示1.000000的默认小数(浮点型)的,理解可能有误差,希望能帮到你。共勉!
2018-08-02
最赞回答 / 慕莱坞2061830
#include <stdio.h>/* 定义say函数 */void say(char string[]) //数组参数应该怎么写呢?{ printf("%s\n", string) ; //打印字符串}int main(){ //定义字符串数组 char string[] = "我在慕课网上学习IT技能!"; say(string); //调用say函数输出字符串 return 0;}将第一行的中文删除就好了
2018-08-02