C程序设计

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
2020.1.29 6/200 0/2 20/20
第二周 300/500 /4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90

最简单的c语言程序设计

#include<stdio.h>                      //这是编译预处理指令(预处理指令只作用于预处理阶段)
int main()                             //定义主函数
{                                      //函数开始的标志
    printf("This is a C progrem.\n");  //输出所指定的一行信息
    return 0;                          //函数执行完毕时返回函数值0
}                                      //函数结束的标志

求两个整数之和

#include<stdio.h>             //这是编译预处理指令
int main()                    //定义主函数
{                             //函数开始
  int a,b,sum;                //本行是程序的声明部分
  a=123;                      //对变量a赋值
  b=456;                      //对变量b赋值
  sum=a+b;                    //进行a+b运算,并把结果存放在变量sum中
  printf("sum is %d\n",sum);  //输出结果
  return 0;                   //是函数返回值为0
}                             //函数结束

求两个函数中的较大者

int main()                         //定义主函数
{                                  //主函数体开始
  int max(int x,int y);            //对被调用函数max的声明
  int a,b,c;                       //定义变量a,b,c
  scanf("%d,%d",&a,&b);            //输入变量a和b的值
  c=max(a,b);                      //调用max函数,将得到的值赋给c
  printf("max=%d\n",c);            //输出c的值
  return 0;                        //返回函数值为0
}                                  //主函数体结束
//求两个整数中的较大者的max函数
int max(int x,int y)               //定义max函数,函数值为整型,形式参>数x和y为整型
{ 
  int z;                           //max函数中的声明部分,定义本函数中用到的变量为整型
  if(x>y)z=x;                      //若x>y成立,将x的值赋给z
  else z=y;                        //否则(即x>y不成立),将y的值赋给变>量z
  return(z);                       //将z的值作为max函数值,返回到调用max函数的位置
}

感悟

现在我使用c语言基本上是在Linux系统下完成的,并没有使用vsc或其他软件来完成,感觉Linux还真的是挺棒的,什么都能干!
另外,现在主要使用的函数就是printf,最多再来一个scanf,现在还不能用的特别好,还在基础阶段,继续加油!
(说实话最后求两个函数中的较大者是真的难,包含两个函数一个主函数,一个被调用的函数max,下图是运行结果)

这个是求两个整数之和的

这个是最简单的C语言程序

posted @ 2020-01-29 09:24  叶家星  阅读(121)  评论(0编辑  收藏  举报