新聞中心
C 語(yǔ)言是一直以來(lái)被廣泛使用的編程語(yǔ)言之一。它是由 Dennis Ritchie (丹尼斯·里奇)于1969年至1973年在貝爾實(shí)驗(yàn)室開(kāi)發(fā)的,用于重新實(shí)現(xiàn)Unix操作系統(tǒng)。

創(chuàng)新互聯(lián)專(zhuān)注于林甸企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),購(gòu)物商城網(wǎng)站建設(shè)。林甸網(wǎng)站建設(shè)公司,為林甸等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站設(shè)計(jì),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
C 語(yǔ)言幾乎被應(yīng)用于各個(gè)領(lǐng)域,如操作系統(tǒng)開(kāi)發(fā)、網(wǎng)頁(yè)開(kāi)發(fā)、軟件開(kāi)發(fā)等。速度、穩(wěn)定性和近乎普遍的可用性是選擇 C 而不是解釋語(yǔ)言的一些原因。C 直接或間接地影響了許多后來(lái)的語(yǔ)言,如 C#、D、Go、Java、JavaScript、Limbo、LPC、Perl、PHP、Python 和 Unix 的 C shell。
在本文中,我們將分享一些每個(gè) C 初學(xué)者都必須知道的 C 編程示例。這些都是基本的 C 程序,可以幫助剛踏入 C 編程世界的新手。所以試試吧:
1、C 語(yǔ)言編程 – Hello World
#include
int main()
{
printf("Hello world\n");
printf("Linux迷 www.linuxmi.com");
return 0;
}
2. C 語(yǔ)言編程 - 執(zhí)行算術(shù)運(yùn)算
#include
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
#include
int main()
{
float r;
float N=3.14;
float s;
//N*r*r;該行必須在輸入r值以后
printf("請(qǐng)輸入該圓的半徑:");
scanf("%f",&r);
s=N*r*r;
printf("%.7f\n",s);//輸出小數(shù)點(diǎn)后7位
return 0;
}
4.C編程 - 在3個(gè)數(shù)字中找到最大值
#include
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編程 - 查找偶數(shù)或奇數(shù)
#include
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編程 - 顯示一個(gè)數(shù)字的因數(shù)
#include
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編程 - 檢查質(zhì)數(shù)
#include
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 number
if(n%i==0)
{
flag=1;
break;
}
}
if (flag==0)
printf("%d is a prime number.\n",n);
else
printf("%d is not a prime number.\n",n);
return 0;
}
8.C編程 - 檢查閏年
#include
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 year
if ( year%400 == 0)
printf("%d is a leap year.\n", year);
else
printf("%d is not a leap year.\n", year);
}
else
printf("%d is a leap year.\n", year );
}
else
printf("%d is not a leap year.\n", year);
return 0;
}
9.C編程 - 從1加到n的和
#include
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編程 - 一個(gè)數(shù)的階乘
#include
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 integer
if (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 編程示例,可以很好的幫助初學(xué)者進(jìn)行編碼之旅。如果您需要更多 C 編程示例,請(qǐng)?jiān)谙旅姘l(fā)表評(píng)論并分享您的疑問(wèn)。
感謝Linux迷的精彩文章。
網(wǎng)頁(yè)題目:每個(gè)初學(xué)者都必須知道的C語(yǔ)言編程示例-上
鏈接地址:http://m.fisionsoft.com.cn/article/dpjjhjd.html


咨詢(xún)
建站咨詢(xún)
