题目内容

请将代码补充完整。01 #include 0203 #define nmax 500405 int main()06 {07 int i, k, m, n, num[nmax], *p;08 printf("please input the total of numbers:");09 scanf("%d", &n);10 p = num;11 for (i = 0; i

查看答案
更多问题

请将代码补充完整。01 #include 0203 // strcpy函数的功能04 void cpystr(char*, char*);05 // strlen函数的功能06 int lenstr(char*);0708 int main()09 {10 char str1[50];11 char str2[50];12 gets(str1);13 gets(str2);1415 printf("两个字符串的长度分别为: %d %d", lenstr(str1), lenstr(str2));16 cpystr(str1, str2);17 printf("\n将str1字符串复制到str2字符串上: %s", str1);1819 return 0;20 }2122 void cpystr(char* str1, char* str2)23 {24 while(*str1++ =);25 }2627 int lenstr(char* str)28 {29 int len = 0;30 while(*str++)31 {32 ;33 }34 return len;35 }

请将代码补充完整。01 #include 0203 void fun(char *a,int *t);04 char *getString(char *str);0506 int main()07 {08 char str[80];09 int c;10 printf("\ninput a string:");11 getString(str);12 fun(str,&c);13 printf("c=%d",c);14 return 0;15 }1617 void fun(char *a,int *t)18 {19 char *p=a;20 int c=0;21 while()22 {23 if (*p>='0' && *p<='9')24 ++c;25 ++p;26 }27 *t=;28 }2930 char *getString(char *str)31 {32 //assert(str); //可自行扩充,对str进行一些合法性检查,或退出程序,或弹窗,或输出错误信息33 char *buffer = str;34 while (1)35 {36 char temp = getchar();37 if (temp == '\n')38 ;39 *buffer = temp;40 ++buffer;41 }42 *buffer = 0;43 return;44 }

请将代码补充完整。01 #include 02 #include 0304 char* insert(char *, char *, int);0506 int main()07 {08 char s1[] = "1234789";09 char s2[] = "56";10 char* ss = insert(s1, s2, 4);11 printf("%s\n", ss);12 free(ss);13 return 0;14 }1516 char* insert(char* s1, char *s2, int n)17 {18 char *ss = ()malloc(100);19 char *tsptr = ss;20 for (int i = 0; i

假设有一个Java源程序Test.java,在其中定义了三个类A、B、C,则编译Test.java后生成( )个字节码文件。

A. 1
B. 2
C. 3
D. 4

答案查题题库