• 2021-04-14 问题

    子函数Move的功能是将某字符串中的第i个字符向左移动1位,覆盖第i-1个字符。下面程序通过多次调用Move函数,将字符数组b中存放的字符串依次左移3位,并在移动后的字符串末尾添上字符0补足。程序的运行结果为:234567890034567890004567890000按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include void Move( _________,int i){ a[i-1]=a[i];}int main( ){ char b[11]={1234567890}; int i,j; for (j=0;j<=2;j++) { for(i=1;b[i]!=;i++) { __________; printf(%c,b[i-1]); } _________; printf(%c ,________); } return 0;}

    子函数Move的功能是将某字符串中的第i个字符向左移动1位,覆盖第i-1个字符。下面程序通过多次调用Move函数,将字符数组b中存放的字符串依次左移3位,并在移动后的字符串末尾添上字符0补足。程序的运行结果为:234567890034567890004567890000按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include void Move( _________,int i){ a[i-1]=a[i];}int main( ){ char b[11]={1234567890}; int i,j; for (j=0;j<=2;j++) { for(i=1;b[i]!=;i++) { __________; printf(%c,b[i-1]); } _________; printf(%c ,________); } return 0;}

  • 1