当前位置: 首页 > 科技观察

初学者必知的C语言编程实例-上

时间:2023-03-13 17:31:52 科技观察

C语言是有史以来使用最广泛的编程语言之一。它由贝尔实验室的丹尼斯·里奇(DennisRitchie)于1969年至1973年为重新实现Unix操作系统而开发。C语言几乎用于所有领域,例如操作系统开发、网页开发、软件开发等。速度、稳定性和近乎普遍的可用性是选择C??而不是解释型语言的部分原因。C直接或间接地影响了C#、D、Go、Java、JavaScript、Limbo、LPC、Perl、PHP、Python、Unix的Cshell等许多后来的语言。在本文中,我们将分享一些每个C初学者都必须知道的C编程示例。这些是基本的C程序,可以帮助刚刚踏入C编程世界的新手。于是尝试一下:1.C语言编程——HelloWorld#includeintmain(){printf("Helloworld\n");printf("Linux粉丝www.linuxmi.com");返回0;}2。C语言编程——执行算术运算"Sum=%ddifference=%dproduct=%dquotient=%d\n",a+b,a-b,a*b,a/b);return0;}3.C编程——求圆面积#include#includeintmain(){floatr;浮动N=3.14;浮动;//N*r*r;此行必须在输入r值后printf(“请输入圆的半径:”);scanf("%f",&r);s=N*r*r;printf("%.7f\n",s);//输出小数点后7位return0;}4.C编程-求3个数中的最大值#includeintmain(){inta,b,c;printf("\nEntervalueofa,b&c:");scanf("%d%d%d",&a,&b,&c);if((a>b)&&(a>c))printf("\na最大\n");if((b>c)&&(b>a))printf("\nb最大\n");if((c>a)&&(c>b))printf("\ncisgreatest\n");return0;}5.C编程-求偶数或奇数#includeintmain(){intn;printf("请输入一个数字:");scanf("%d",&n);if(n%2==0){printf("数字是偶数\n");}else{printf("Numberisodd\n");}return0;}6.C编程-显示一个数字的因数#includeintmain(){intn,i;printf("Enterapositiveinteger:");scanf("%d",&n);printf("Factors%d个是:",n);for(i=1;i<=n;++i){if(n%i==0)printf("%d",i);}return0;}7.C编程-检查质量#includeintmain(){intn,i,flag=0;printf("Enterapositiveinteger:");scanf("%d",&n);for(i=2;i<=n/2;++i){//非素数的条件if(n%i==0){flag=1;break;}}if(flag==0)printf("%d是素数。\n",n);elseprintf("%d不是素数。\n",n);return0;}8.C编程-检查庚年#includeintmain(){intyear;printf("Enterayear:");scanf("%d",&year);if(year%4==0){if(year%100==0){//年份是能被400整除,因此年份是闰年if(year%400==0)printf("%d是闰年。\n",year);elseprintf("%d不是闰年year.\n",year);}elseprintf("%d是闰年。\n",year);}elseprintf("%d不是闰年。\n",year);return0;}9.C编程-从1到n求和#includeintmain(){inti,n,sum=0;printf("你想求和的项数:");scanf("%d",&n);for(i=1;i<=n;i++){sum=sum+i;}printf("Sumis%d\n",sum);return0;}10.C编程——数字的阶乘#includeintmain(){intn,i;unsignedlonglongfactorial=1;printf("Enteraninteger:");scanf("%d",&n);//如果用户输入负整数则显示错误if(n<0)printf("错误!负数的阶乘不存在。");else{for(i=1;i<=n;++i){factorial*=i;//factorial=factorial*i;}printf("Factorialof%d=%llu\n",n,factorial);}return0;}这些C编程示例可能很好帮助对于编码之旅中的初学者如果您需要更多C编程示例,请在下面发表评论并分享您的疑问。感谢LinuxFans的精彩文章。