请在程序的下划线处填入正确的内容并把下划线删除, 使程序得出正确的结果。
注意:源程序存放在考生文件夹下BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
给定源程序:
#include
#include
#define N 5
#define M 10
/**********found**********/
void fun(char (*ss) __1__, int k)
{int i=0 ;
/**********found**********/
while(i< __2__) {
/**********found**********/
ss[i][k]=__3__; i++;}
}
main()
{char x[N][M]={"Create","Modify","Sort","skip", "Delete"};
int i;
printf("\nThe original string\n\n");
for(i=0;i
fun(x,4);
printf("\nThe string after deleted :\n\n");
for(i=0; i
}
解题答案:
本题是根据给定的字符串数组中删除串长大于某个值的右边字符串。
/**********第一空**********/
void fun(char (*ss) [M], int k)
/**********第二空**********/
while(i< N) {
/**********第三空**********/
ss[i][k]=0; i++;}
******************************************
相关专题:
编辑推荐: