s=0 void f1() { int k=1; s=s+k; k++; } for(i=1;i<3;i++) fl() printf("%d尀n",s)

2025-02-02 23:59:42
推荐回答(2个)
回答1:

将字符串t插入字符串s中start开始的位置这个函数写的不好,一是可能会存在数组越界的问题,二是s[start]位置的字符好像没有向后移动,直接被覆盖了用一个新的字符串来合并两个字符串会更好一点

回答2:

这段程序错误百出。