文字列から指定した文字を削除するプログラムを C 言語で作成する方法
文字配列から特定の文字を削除するには、for ループを使用して文字配列を走査し、各文字が削除する指定された文字であるかどうかを判断し、そうでない場合はその文字を出力します。これにより、指定された文字が文字配列から削除されます。
####含む######int main()
char str[100],c;
int j,k;
printf("文字列を入力してください:");
gets(str);
printf("\n文字を入力してください:");
c=getchar();
for(j=k=0;str[j]!='\0';j )
if(str[j]!=c)
str[k]=str[j];
str[k]='\0';
printf("\n%s",str);
}
文字列を入力してください:wqeqwe
文字を入力してください:w
qeqe続行するには任意のキーを押してください<p> </p>C言語<p> </p>C 言語は、幅広い用途を持つ一般的なコンピューター プログラミング言語です。 C 言語の設計目標は、簡単にコンパイルでき、低レベルのメモリを処理でき、少量のマシン コードを生成でき、ランタイム環境のサポートなしで実行できるプログラミング言語を提供することです。 <p> </p>C 言語は多くの低レベルの処理関数を提供しますが、優れたクロスプラットフォーム特性を維持しています。標準仕様で記述された C 言語プログラムは、一部の組み込みプロセッサを含む多くのコンピュータ プラットフォームでコンパイルできます。(シングルチップ マイクロコンピュータ)または MCU)、スーパーコンピューター、その他のオペレーティング プラットフォーム。 <p> </p>文字列内の文字を削除する<p> </p>rv2001、あなたは私の最初の質問を変更しましたが、2 番目の質問はまだ変更していません:)<h2> 2. while に i がありますが、b[i]==c の比較を行うと i が後ろに移動してしまいますので、このように abcde を入力すると、a を削除すると結果が間違いなく間違ってしまいます。 </h2><p> </p>私は以下をテストしました:<p> ####含む ###### </p>void main()<p> </p>{<p> <iostream.h>文字c;</iostream.h></p> <p>char b[100]; //文字列 </p> <p>char m[100];//文字削除後の文字列を保存</p> <p>cin>>b; //入力文字列 </p> <p>cin>>c; //削除する文字列を入力 </p> <p>int i=0;</p> <p>int j=0;</p> <p>while(b[i]!='\0'){</p> <p>if(b[i]!=c)m[j]=b[i];</p> ###私 ;### <p>}</p> <p>m[j]='\0';</p> <p>cout </p><p>}</p> <p> また、投稿者は質問の意味を説明していませんでしたが、1 文字だけ削除するべきですか、それともすべての文字を削除するべきですか? </p> <p>文字列から文字を削除するメソッド</p> ####含む ###### ####含む ###### <p>void main() </p><p>{</p> <p>char s[80],ch;</p> <h2>int i,j=0; </h2><p>printf("文字列を入力してください:");/*文字列を入力*/<stdio.h> </stdio.h></p>gets;<p> <conio.h>printf("文字を入力してください:"); /*削除したい文字を入力*/</conio.h></p> <p>ch=getchar();</p> <p>for(i=0;s[i]!='\0';i )</p> <p>if(s[i]!=ch)</p> <p>s[j ]=s[i];</p> <p>s[j]='\0';</p> <p>printf("%s\n",s);/*指定した文字を削除して文字列を出力*/</p> <p>getch();</p> <p>}</p> <p>この方法で、削除したい文字を削除できます。 </p>
以上が文字列から指定した文字を削除するプログラムを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

Windows 11/10ユーザーの中には、BitDefenderの更新直後にCMDウィンドウが開いており、SecureBootencodeuefi.exeが実行されていると報告している人もいます。 PHP.CNからのこの投稿では、SecureBotencodeuefi.exe Trojanを削除する方法について紹介します。

sysdll_win64_retail.dllは、FIFA 17アプリケーションに関連する動的リンクライブラリ(DLL)ファイルです。そのファイルが見逃されたり破損したりすると、そのアプリケーションについて一連の問題とエラーが発生します。この問題を解決するために、この芸術を読むことができます

多くのSurfaceBookユーザーは、Windows 11/10の「ew_usbccgpfilter.sys」の問題を満たしていると報告しています。 PHP.CNからのこの投稿は、迷惑な問題を修正するのに役立ちます。あなたの読書を続けてください。

コンピューターでctrl alt delを押すと、[セキュリティオプション]ウィンドウを入力します。ここでは、ロックが表示され、ユーザーの切り替え、オプションのサインアウトが表示されます。これらのオプションを変更できることをご存知ですか?このphp.cn投稿では、optを削除する方法を示します

一部のWindows 11/10ユーザーは、Windowsのディフェンダーがウイルスというウイルスを発見したことを報告しています:win32/grenam.va!msr。しかし、彼らはそれを削除する方法を知りません。 PHP.CNからのこの投稿では、ウイルスを除去する方法を教えてください:Win32/grenam.va!msr。

頻繁にウェブサイトにアクセスする必要がある場合は、ブラウザを開いて毎回検索するのは非常に面倒です。アプリとしてウェブサイトを保存しようとしないのはなぜですか?これを行うと、通常のソフトウェアとして開くことができます。ここでは、PHP.CNがいくつかのusefuを提供します

一部の人々は、最新のWindowsアップデートをインストールしたときに、Windows 11でエラーコード0x00000000に遭遇しました。この予期しないエラーに対処するにはどうすればよいですか? PHP.CN Webサイトのこの記事では、トラブルシューティングの手がかりを提供します。

チームまたはExcelでファイルを開くときに、エラーメッセージ「このアプリでサポートされていないFiletype」に苦しんでいますか?この問題をいくつかの有用なソリューションを取得するには、PHP.CNからこの投稿を読んでください。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

メモ帳++7.3.1
使いやすく無料のコードエディター

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SublimeText3 中国語版
中国語版、とても使いやすい
