刪除所有星號
站在用戶的角度思考問題,與客戶深入溝通,找到德清網(wǎng)站設計與德清網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站建設、成都網(wǎng)站設計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、申請域名、雅安服務器托管、企業(yè)郵箱。業(yè)務覆蓋德清地區(qū)。
例如,假設輸入的字符串為*****ABC***DE***FG*****,刪除串中的號后,字符串變?yōu)?em>ABDEFG
#includeint main()
{
char a[1000];
int i=0,n=0;
gets(a); //輸入字符串;
while(a[i]!='\0')
{
if(a[i]!='*')
{
a[n]=a[i];
n++;
i++;
}
else
i++;
} //如果不是星號賦給新字符串a(chǎn)[n],如果是星號不執(zhí)行,接著判斷下一個;
a[n]=0; //新字符串末尾加\0;
puts(a); //輸出新字符串a(chǎn)[n];
return 0;
}
刪除前邊星號
例如,假設輸入字符串為*****ABC***DE***FG*****,刪除串中星號后,字符串變?yōu)锳BC***DE***FG*****
#includeint main()
{
char a[1000];
int i=0,n=0;
gets(a); //輸入字符串;
while(a[i]=='*')
i++; //判斷字符串開始星號個數(shù);
while(a[i]!='\0')
{
a[n]=a[i];
n++;
i++;
} //字符串最后星號賦給新字符串a(chǎn)[n];
a[n]=0; //新字符串末尾加\0;
puts(a); //輸出新字符串a(chǎn)[n];
return 0;
}
刪除后邊星號
例如,假設輸入字符串為*****ABC***DE***FG*****,刪除串中星號后,字符串變?yōu)?****ABC***DE***FG
#includeint main()
{
char a[1000];
int i=0,n=0,k,w,t=0;
gets(a); //輸入字符串;
for(k=0;a[k];k++); //k:字符串個數(shù);
w=k;
while(a[k-1]=='*')
{
k--;
t++;
} //t:字符串最后星號個數(shù);
while(i<(w-t)) //從開始星號后的字符開始判斷直到最后星號前;
{
a[n]=a[i];
n++;
i++;
} //字符串除開始星號賦給新字符串a(chǎn)[n];
a[n]=0; //新字符串末尾加\0;
puts(a); //輸出新字符串a(chǎn)[n];
return 0;
}
刪除中間星號
例如,假設輸入字符串為*****ABC***DE***FG*****,刪除串中星號后,字符串變?yōu)?****ABCDEFG*****
#includeint main()
{
char a[1000];
int i=0,n=0,k,w,t=0;
gets(a); //輸入字符串;
for(k=0;a[k];k++); //k:字符串個數(shù);
w=k;
while(a[k-1]=='*')
{
k--;
t++;
} //t:字符串最后星號個數(shù);
while(a[i]=='*')
{
a[n]=a[i];
n++;
i++;
} //n:字符串開始星號賦給新字符串a(chǎn)[n];
while(i<(k-t)) //從開始星號后的字符開始判斷直到最后星號前;
{
if(a[i]!='*')
{
a[n]=a[i];
n++;
i++;
}
else
i++;
} //如果不是星號賦給新字符串a(chǎn)[n],如果是星號不執(zhí)行,接著判斷下一個;
while(a[i]!='\0')
{
a[n]=a[i];
n++;
i++;
} //字符串最后星號賦給新字符串a(chǎn)[n];
a[n]=0; //新字符串末尾加\0;
puts(a); //輸出新字符串a(chǎn)[n];
return 0;
}
你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧