问答题

【参考答案】

void fun(int m, int k, int xx[]){ int i,j,n; for(i=m+A,n=0......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
热门 试题

多项选择题
填空题请补充main函数,该函数的功能是:从一个字符串中截取前面若干个给定长度的子字符串。其中,str1指向原字符串,截取后的字符存放在str2所指的字符数组中,n中存放需截取的字符个数。例如:当str1=“cdefghij”,然后输入4,则str2=“cdef”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。试题程序:#include #include#define LEN 80main(){ char str1[LEN],str2[LEN]; int n,i; clrscr(); printf( Enter the string: n ); gets(str1); printf( Enter the position of the string deleted: ); scanf(【1】); for(i=0;i<n;i++) 【2】 str2[i]=’’ 0’’; printf( The new string is:%s n ,【3】);}