C プログラミング言語は汎用性があり、構造化されプロセス指向であり、さまざまな分野で広く使用されています。その基本構文には、関数、変数 (int、float、char など)、条件ステートメント (if、else)、およびループ (for、while、do-while) が含まれます。実際の例では、平均スコアを計算する C プログラムの作成方法を示します。
C プログラミングの公開: 無限の可能性を活用
はじめに
Cプログラミング この言語は、その能力と効率性で知られる、汎用の構造化された手順指向のプログラミング言語です。オペレーティングシステムの開発から組み込みシステムのプログラミングまで、さまざまな分野で広く使用されています。この記事は C 言語の初心者向けガイドを提供し、その可能性の扉へお連れします。
基本構文
C プログラムは関数と変数で構成されます。すべてのプログラムは main()
関数で始まり、そこで実行されます。変数はデータを格納するために使用され、その型には int
(整数)、float
(浮動小数点数)、および char
(文字) が含まれます。
// 一个简单的C程序 #include <stdio.h> int main() { int age = 25; // 整型变量,存储年龄 float salary = 10000.50; // 浮点变量,存储薪水 char name[] = "John"; // 字符数组,存储名字 printf("年龄:%d\n", age); // 打印年龄 printf("薪水:%.2f\n", salary); // 打印薪水,保留两位小数 printf("名字:%s\n", name); // 打印名字 return 0; }
条件文
C 言語では、if
、else
、else if
文を使用してプログラム フローを制御します。これらのステートメントは、条件が true かどうかをチェックし、結果に応じてさまざまなコード ブロックを実行します。
// 检查年龄并打印响应消息 if (age >= 18) { printf("您已成年。\n"); } else { printf("您未成年。\n"); }
ループ
C 言語には、コードのブロックを繰り返し実行するための for
、while
、および do-while
ループが用意されています。
// 使用for循环打印1到10的数字 for (int i = 1; i <= 10; i++) { printf("%d ", i); }
実際のケース: 平均スコアを計算する
ユーザーから 5 つのスコアを取得し、平均スコアを計算する C プログラムを作成します。
#include <stdio.h> int main() { int scores[5]; float sum = 0; // 获取5个分数 for (int i = 0; i < 5; i++) { printf("输入第%d个分数:", i+1); scanf("%d", &scores[i]); sum += scores[i]; } // 计算平均分 float average = sum / 5; // 打印平均分 printf("平均分:%.2f\n", average); return 0; }
結論
この記事では、基本的な構文、条件文、ループについて説明し、C 言語の概要を簡単に説明します。実践的なケースを通じて、C 言語の強力な機能を体験し、プログラミングへのインスピレーションを刺激することができます。
以上がC プログラミングのベールを脱ぐ: その可能性をやさしく紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。