C语言学习入门基础代码

Posted 考研鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言学习入门基础代码相关的知识,希望对你有一定的参考价值。

  1 #include <stdio.h>
  2 int main()
  3 {
  4     float a,b,s;
  5     a=1.0/2;
  6     b=1.0/3;
  7     s=a+b;
  8     printf("s=%f\\n",s );
  9     return 0;
 10 }
 11 
 12 
 13 
 14 
 15 /*计算两位数整数各位数字之和*/
 16 #include <stdio.h>
 17 #include <math.h>
 18 int main()
 19 {
 20     int twoNum;
 21     printf("请输入一位两位整数:\\n");
 22     scanf("%d",&twoNum);
 23 
 24     int shiwei=twoNum/10;
 25     int gewei=twoNum%10;
 26     printf("%d的个位与十位相加的和为:%d",twoNum,shiwei+gewei);
 27     printf("\\n");
 28     return 0;
 29 
 30 }
 31 
 32 
 33 
 34 /*计算三位数整数各位数字之和*/
 35 #include <stdio.h>
 36 #include <math.h>
 37 int main()
 38 {
 39     int threeNum;                       //定义一个整型变量threeNum
 40     printf("请输入一位三位整数:\\n");      
 41     scanf("%d",&threeNum);              //通过scanf()函数,从键盘输入一个三位数给threeNum
 42 
 43     int baiwei=threeNum/100;            //定义一个整型变量baiwei,并将threeNum/100的值赋给baiwei,因为int型为整数,所以threeNum/100的值为整数(不是四舍五入,直接取整数值)
 44 
 45     //定义一个整型变量shiwei,并用两种不同的方法给shiwei赋值
 46     //int shiwei=(threeNum-baiwei*100)/10;
 47     int shiwei=threeNum%100/10;
 48 
 49     int gewei=threeNum%10;                //定义一个整型变量gewei,并将threeNum%10的值赋给gewei
 50     printf("%d的各位数相加的和为:%d",threeNum,baiwei+shiwei+gewei);            //输出threeNum这个三位数各位数相加的和
 51     printf("\\n");
 52     return 0;
 53 
 54 }
 55 
 56 
 57 
 58 
 59 
 60 /*求n以内的偶数之和*/
 61 #include<stdio.h>
 62 int main()
 63 {
 64     int he,num;
 65     he=0;
 66     printf("请输入一个数:\\n");
 67     scanf("%d",&num);
 68     for(int i=1;i<num;i++)
 69     {
 70         if(i%2==0)
 71             he+=i;
 72     }
 73     printf("该数以内的偶数之和为:%d\\n",he);
 74     return 0;
 75 
 76 }
 77 
 78 
 79 
 80 
 81 
 82 
 83 //闰年的判断方法:普通年能被4整除且不能被100整除的为闰年,世纪年能被400整除的是闰年
 84 /*求闰年的算法*/
 85 #include<stdio.h>
 86 int main()
 87 {
 88     int year;
 89     printf("请输入年份:\\n");
 90     scanf("%d",&year);
 91 
 92       //!=为数学中的不等于;==为数学中的等于
 93     if((year%4==0&&year%100!=0)||year%400==0)
 94         printf("%d年是闰年\\n",year);
 95     else
 96         printf("%d年不是闰年\\n",year);
 97     return 0;
 98 
 99 }
100 
101 
102 
103 
104 
105 /*求三个数的最大值*/
106 #include <stdio.h>
107 int main()
108 
109 {
110     int a,b,c;                               //定义三个整型变量
111     printf("请输入三个数\\n");
112     scanf("%d%d%d",&a,&b,&c);                //从键盘输入三个数,分别赋给a、b、c
113     
114     int max=a;                               //假设a为最大值
115 
116     if(max<b)                                //如果max(a)的值小于b,则将b的值赋给max;如果max(a)的值大于或等于b,则跳过,直接进行下一个执行语句
117         max=b;
118 
119     if(max<c)                                //如果max的值小于c,则将c的值赋给max;如果max的值大于或等于c,则跳过,直接进行下一个执行语句                               
120         max=c;  
121     printf("该三个数的最大值为:%d\\n",max);
122     return 0;
123 }
124 
125 
126 
127 
128 

 

以上是关于C语言学习入门基础代码的主要内容,如果未能解决你的问题,请参考以下文章

C语言入门(基础一)

大学军训完就要学习C语言,零基础入门编程,该如何学习C语言?

C语言入门基础之运算符详解

正经学C#_介绍与其编写基础:《c#入门经典》

[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础

C语言代码片段