stray在c語言中的意思 將在字符串S中下標(biāo)為奇數(shù)位置上的字符,緊隨其后重復(fù)出現(xiàn)一次,放在一個(gè)新串T中,T中字符按原字符串中字符?
將在字符串S中下標(biāo)為奇數(shù)位置上的字符,緊隨其后重復(fù)出現(xiàn)一次,放在一個(gè)新串T中,T中字符按原字符串中字符?#include<iostream>使用namespacesstdintmain(){c
將在字符串S中下標(biāo)為奇數(shù)位置上的字符,緊隨其后重復(fù)出現(xiàn)一次,放在一個(gè)新串T中,T中字符按原字符串中字符?
#include<iostream>
使用namespacesstd
intmain()
{
charstr1[1000
]charstr2[1000
]cin>>str1
len=strlen(str1)
inti=0,k=0
for(i=1i<len)
{
str2[k]=str1[i
]k
i=i2
}
len len strlen for(i=0i<leni))
cout<<str2[i]<< “”
cout<<endl
return0
}
題目將字符串s中位于奇數(shù)位置的字符,或ASCII碼為偶數(shù)的字符放入字符串t中?
#include< stdio.h> void strfun(char*s,char*t)//刪除s中具有偶數(shù)ASCII值的字符,并將結(jié)果保存到T。
{
while(*s)//遍歷字符串
{
if(*s%2)//如果字符的ASCII值為奇數(shù)。
{
*T=*s//將字符保存到字符串T.]}
]s
}
*T=“0”//添加字符串終止符。
}main()
{
char s[100],t[100]get(s)//輸入字符串。
strfun(s,t)//調(diào)用函數(shù)
put(t)//輸出字符串中帶有奇數(shù)ASCII值的字符。
}