當前位置:首頁 » 編程語言 » c語言空格刪除

c語言空格刪除

發布時間: 2024-05-08 17:00:22

A. c語言 輸入一個字元串,刪除中間多餘的空格

可以參考下面的代碼:

#include "stdio.h"

void main()

{

char s[]="I am a teacher!";

int i,j;

for(i=0;s[i];i++)

{

if(s[i]==32&&s[i+1]==32)/*如果字元串中第i和i+1個是空格,就運行if中的語句*/

for(j=i;s[j];j++) {s[j]=s[j+1];i=0;}/*此句是把2個空格換成一個,然後把空格之後的內容前移*/

}

printf("%s ",s);

}

(1)c語言空格刪除擴展閱讀:

1、for循環小括弧里第一個「;」號前為一個為不參與循環的單次表達式,其可作為某一變數的初始化賦值語句, 用來給循環控制變數賦初值; 也可用來計算其它與for循環無關但先於循環部分處理的一個表達式。

「;」號之間的條件表達式是一個關系表達式,其為循環的正式開端,當條件表達式成立時執行中間循環體。

2、if語句中的「表達式」可以是關系表達式、邏輯表達式,甚至是數值表達式。其中最直觀、最容易理解的是關系表達式。所謂關系表達式就是兩個數值進行比較的式子。

熱點內容
廣東電信代理ip伺服器地址 發布:2025-09-08 01:53:02 瀏覽:822
4000安卓機哪個值得入手 發布:2025-09-08 01:49:38 瀏覽:168
安卓手機看劇時如何返回 發布:2025-09-08 01:49:05 瀏覽:321
win8連接資料庫 發布:2025-09-08 01:32:44 瀏覽:646
我的世界伺服器vip系統指令怎麼做 發布:2025-09-08 01:31:17 瀏覽:95
已經解壓出來了卻顯示密碼錯誤 發布:2025-09-08 01:25:33 瀏覽:215
反編譯pyc失敗 發布:2025-09-08 01:16:02 瀏覽:394
久草源碼 發布:2025-09-08 01:15:06 瀏覽:773
美團上面密碼解鎖定從哪裡找 發布:2025-09-08 01:14:35 瀏覽:794
php混淆js 發布:2025-09-08 00:45:00 瀏覽:255