最新回答 / weixin_慕码人4577456
void函数没有返回值,它是在text1函数里输出了“我算不出来”,你这样相当于在printf里又塞了一个printf,所以运行错误。而且你这个text1的用法也不对,应该是text1(x,y,z)
2020-11-28
最新回答 / 影梦灵
#include <stdio.h>#include "test.c" //引用test.c文件extern void printLine() //这里定义的方法对吗?{ printf("**************\n"); }int main(){ say(); return 0;}这个怎么错了
2020-11-27
最新回答 / 库奇
你这个首先是头文件名称打错了,<studio.h>应改为<stdio.h>其次主函数后面不用打英文半角符号即;最后函数的返回值return后面是空集符号∅而不是数字0。
2020-11-27
最新回答 / qq_慕仙1186853
#include <stdio.h>void get_total(int arr[],int length){ int total=0; for(int i=0;i<length;++i){ tptal+=arr[i]; } printf("%d",total); }void get_max(int arr[];int length){ int max=arr[0]; for(int i=0;i<length-1;++i){ ...
2020-11-27
已采纳回答 / 合金狼牙
printf双引号里的age=%d并不是表达式,没有赋值。举个例子printf("age=%d\n",age),这句话里面第二个age才是变量,前面%d则是说明第二个age以十进制输出,双引号中的age仅仅作为字符输出,如果("%d %d",a,b),那么a对应第一个%d,b对应第二个%d
2020-11-27
最新回答 / weixin_慕后端5544889
如果第一个int index不用的话,后面子函数里面就没有办法把下标的位置赋值给i了其实两个int index 作用是一样的,不过一个是在子函数里面,子函数里面这个是方便下标赋值,一个是在主函数里面,主函数里面是要调用子函数里面的index。
2020-11-26