您的位置:首頁 > 系統軟件

                                            每個初學者都必須知道的 C 語言編程示例 - 上

                                            發布時間:2022-04-13 22:58:16  來源:IT資訊網    采編:author  背景:

                                            C 語言是一直以來被廣泛使用的編程語言之一。它是由 Dennis Ritchie (丹尼斯·里奇)于1969年至1973年在貝爾實驗室開發的,用于重新實現Unix操作系統。

                                            C 語言幾乎被應用于各個領域,如操作系統開發、網頁開發、軟件開發等。速度、穩定性和近乎普遍的可用性是選擇 C 而不是解釋語言的一些原因。C 直接或間接地影響了許多后來的語言,如 C#、D、Go、Java、JavaScript、Limbo、LPC、Perl、PHP、Python 和 Unix 的 C shell。

                                            在本文中,我們將分享一些每個 C 初學者都必須知道的 C 編程示例。這些都是基本的 C 程序,可以幫助剛踏入 C 編程世界的新手。所以試試吧:

                                            1、C 語言編程 – Hello World#include<stdio.h>int main(){ printf("Hello world\n"); printf("Linux迷 www.linuxmi.com"); return 0;}

                                            2. C 語言編程 - 執行算術運算

                                            #include<stdio.h>int main(){int a,b;printf("Enter two numbers:");scanf("%d%d",&a,&b);printf("Sum=%d difference=%d product=%d quotient=%d\n",a+b,a-b,a*b,a/b);return 0;}3.C 編程 - 求圓的面積#include<stdio.h>#include<math.h>int main(){ float r; float N=3.14; float s; //N*r*r;該行必須在輸入r值以后 printf("請輸入該圓的半徑:"); scanf("%f",&r); s=N*r*r; printf("%.7f\n",s);//輸出小數點后7位 return 0;}

                                            4.C編程 - 在3個數字中找到最大值#include<stdio.h>int main() {int a, b, c;printf("\nEnter value of a, b & c : ");scanf("%d %d %d", &a, &b, &c);if ((a > b) && (a > c))printf("\na is greatest\n");if ((b > c) && (b > a))printf("\nb is greatest\n");if ((c > a) && (c > b))printf("\nc is greatest\n");return 0;}

                                            5.C編程 - 查找偶數或奇數#include<stdio.h>int main(){int n;printf("Enter a number:");scanf("%d",&n);if(n%2==0){printf("Number is even\n");}else{printf("Number is odd\n");}return 0;}

                                            6. C編程 - 顯示一個數字的因數#include <stdio.h>int main(){int n,i;printf("Enter a positive integer: ");scanf("%d",&n);printf("Factors of %d are: ", n);for(i=1;i<=n;++i){if(n%i==0)printf("%d ",i);} return 0;}

                                            7. C編程 - 檢查質數#include <stdio.h>int main(){int n, i, flag = 0;printf("Enter a positive integer: ");scanf("%d",&n);for(i=2; i<=n/2; ++i){// condition for nonprime numberif(n%i==0){flag=1;break;}}if (flag==0)printf("%d is a prime number.\n",n);elseprintf("%d is not a prime number.\n",n);return 0;}

                                            8.C編程 - 檢查閏年#include<stdio.h>int main(){int year;printf("Enter a year: ");scanf("%d",&year);if(year%4 == 0){if( year%100 == 0){// year is divisible by 400, hence the year is a leap yearif ( year%400 == 0)printf("%d is a leap year.\n", year);elseprintf("%d is not a leap year.\n", year);}elseprintf("%d is a leap year.\n", year );}elseprintf("%d is not a leap year.\n", year);return 0;}

                                            9.C編程 - 從1加到n的和#include<stdio.h>int main(){int i,n,sum=0;printf("Upto how many terms you want to find the sum:");scanf("%d",&n);for(i=1;i<=n;i++){sum = sum + i;}printf("Sum is %d\n",sum);return 0;}

                                            10. C編程 - 一個數的階乘#include <stdio.h>int main(){int n, i;unsigned long long factorial = 1;printf("Enter an integer: ");scanf("%d",&n);// show error if the user enters a negative integerif (n < 0)printf("Error! Factorial of a negative number doesn't exist.");else{for(i=1; i<=n; ++i){factorial *= i; // factorial = factorial*i;}printf("Factorial of %d = %llu\n", n, factorial);}return 0;}

                                            這些 C 編程示例,可以很好的幫助初學者進行編碼之旅。如果您需要更多 C 編程示例,請在下面發表評論并分享您的疑問。

                                            感謝Linux迷的精彩文章。

                                              聲明:本文僅為傳遞更多網絡信息,不代表IT資訊網觀點和意見,僅供參考了解,更不能作為投資使用依據。


                                            返回網站首頁 本文來源:IT資訊網

                                            本文評論
                                            一站式淺談Azure Kubernetes構建場景應用
                                            我們的行業在過去十年中取得了令人難以置信的進步,這在
                                            日期:03-02
                                            起亞汽車遭遇了2000萬美元的勒索軟件攻擊
                                            DoppelPaymer勒索軟件團伙稱他們對起亞公司發動了勒索
                                            日期:01-11
                                            2021上半年:關于分布式云的那些事兒
                                            隨著數字化轉型進入深水區,企業需求變得更加多樣化,應用
                                            日期:04-05
                                            Google沒有提及的Android M十大新功能
                                            Google在2015年度I/O大會的主題演講上,正式推出Android
                                            日期:03-24
                                            微軟解釋Windows 10升級新方式:不用等大版本、直接推送體驗包!
                                            從明年開始,微軟要改進Windows 10的升級更新方式,對于這
                                            日期:02-18
                                            “中國智能科學技術最高獎”公布 華為云田奇獲杰出貢獻獎
                                            田奇是計算機視覺和多媒體信息檢索領域的國際知名學者
                                            日期:02-09
                                            什么是物聯網? 優點和缺點是什么?
                                            現在,在物聯網誕生15年后,物聯網已經成為高科技的主要趨
                                            日期:02-28
                                            私人訂制 華為OneAir使能智能制造
                                            華為OneAir行業無線專網即是在幫助企業實現智能改造這
                                            日期:04-03
                                            小米8青春版新配色曝光 鏡面漸變色深空灰亮相
                                            上周TechWeb為大家帶來了小米8金色版即將推出的消息,小
                                            日期:10-02
                                            Black Hat大會上的14個網絡安全趨勢
                                            本文與大家分享Black Hat 2021大會上CRN與14家知名網
                                            日期:01-11
                                            做移動應用,免費反而比收費更掙錢
                                            對第三方開發者來說,為iOS和Android平臺開發應用是一個
                                            日期:02-28
                                            惠普商用一體電腦:一體機時代漸行漸近
                                            作為全球領先的PC廠商,惠普在今年一次發布了三款商用一
                                            日期:03-02
                                             

                                            精品无码久久午夜福利