数値を文字列に変換する C プログラム

PHPz
リリース: 2023-08-25 18:17:13
転載
1287 人が閲覧しました

数値を文字列に変換する C プログラム

このセクションでは、数値 (整数、浮動小数点、またはその他の数値型データ) を文字列に変換する方法を学習します。

ロジックは非常に単純です。ここではsprintf()関数を使用します。この関数は、特定の値または行を文字列に出力するために使用されますが、コンソールには出力されません。これが printf() と sprintf() の唯一の違いです。ここでの最初のパラメータは文字列バッファです。データを保存したい場所。

Input: User will put some numeric value say 42.26
Output: This program will return the string equivalent result of that number like "42.26"
ログイン後にコピー

アルゴリズム

Step 1: Take a number from the user
Step 2: Create an empty string buffer to store result
Step 3: Use sprintf() to convert number to string
Step 4: End
ログイン後にコピー

サンプルコード

リアルタイムデモ

#include<stdio.h>
main() {
   char str[20];    //create an empty string to store number
   float number;
   printf("Enter a number: ");
   scanf("%f", &number);
   sprintf(str, "%f", number);   //make the number into string using sprintf function
   printf("</p><p>You have entered: %s", str);
}
ログイン後にコピー

出力:

Enter a number: 46.3258
You have entered: 46.325802
ログイン後にコピー

以上が数値を文字列に変換する C プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート