// 子, 因为你要在最小元素后插入数组b[],所以你要为数组b[]供 // lenb个位子, a[i+lenb]=a[i]; for (i=0;i<lenb;i++) //这个循环是从a[min]到a[min+lenb]来存储插入的数组b[],比如你 //是在第5个位子开始插入,就是a[5+0+1]=b[0] ,a[5+1+1]=b[1] a[min+i+1]=b[i];...
include<stdio.h>#include<string.h>#define size 100void insert(char *s1,const char *source);int main(int argc,char *argv[])//主函数{char s1[size]={0};char source[size]={0};puts("enter s1\ns1:");fgets(s1,size,stdin);//从键盘获取字符串s1puts("enter source\ns2:");f...
lenb=string(b);for (i=lena;i>min;i--)//这个循环是将a[]中从min开始到最后的元素都后移lenb个位 // 子, 因为你要在最小元素后插入数组b[],所以你要为数组b[]供 // lenb个位子,a[i+lenb]=a[i];for (i=0;i<lenb;i++) //这个循环是从a[min]到a[min+lenb]来存储插入...
Private Sub Command1_Click()Dim a$, b$, i$, j%, k a = InputBox("a")b = InputBox("b")i = "z": k = 0 For j = 1 To Len(a)If (i > Mid(a, j, 1)) Then i = Mid(a, j, 1)k = j End If Next j Label1.Caption = Mid(a, 1, k) & b & Mid(a,...
include<stdio.h> include<string.h> int main(){char s1[200],s2[200],*p,*q;int a;gets(s1);gets(s2);for(p=q=s1;*p;p++)if(*p<*q)q=p;a=strlen(s2);for(p=s1+strlen(s1);p>q;p--)(p+a)=*p;for(p=s2;*p;)*(++q)=*p++;printf("%s",s1);return 0;} ...
T_mp3++;if(T_mp3==25000)T_mp3=0;//5s
include<iostream>#include<string>using namespace std;int main(){ string s,t; cin>>s; cin>>t; int pos=0; for(int i=1;i<s.size();i++) pos=s[pos]<s[i]?pos:i; s.insert(pos+1,t); cout<<s<<endl; return 0;} ...
Private Sub Command1_Click()a = InputBox("输入A字串")b = InputBox("输入B字串")k = 1 For i = 1 To Len(a)If Mid(a, k, 1) > Mid(a, i, 1) Then k = i Next i a = Left(a, k) & b & Mid(a, k + 1)Print a Print b End Sub ...
24.从键盘输入两个字符串a和b,要求不用库函数 strcat0,即把串b的前5个字符连接到串a中如果b的长度小于5,则把b的所有元素都连接到a中。【答案】include
19.从键盘输入两个字符串a和b,要求不用库函数 strato,即把串b的前5个字符连接到串a中如果b的长度小于5,则把b的所有元素都连接到a中【答案】include i