初识Linux开发中的C语言

一、LinuxC开发过程

例如:输入一个数num,判断该数是奇数还是偶数

1.分析建模

偶数:--->能被2整除的数

奇数:--->不能被2整除的数

2.画流程图

 

 

3.将流程图翻译成C语言代码 vim(编辑器)

注释:

单行注释  //

多行注释  /*   多行注释 */

入口函数:mainclear

 4.将C源代码编译成可执行程序(gcc 编译器)

 5.执行可执行程序

总结:

1.分析建模 ---2.画流程图---3.翻译成C语言---4.编译成可执行程序---5.运行

二、C语言相关

案例:

案例1:输入一个正方形的边长,计算其周长和面积

1.分析建模

length=len*4

area=len*len

2.画流程图

 

3.将流程图编译C语言代码

方式同下,案例2

   

案例2:输入一个长方形的长和宽,计算其周长和面积

1.分析建模

len=(length+width)*2  周长

area=length*width

2.画流程图

 3.将流程图编译C语言代码

 

案例3:输入一个圆的半径,计算其周长和面积

1.分析建模

len=2*3.14*r

area=3.14*r*r

2.画流程图

  3.将流程图编译C语言代码

方式同上,案例2

案例4:输入一个学生的年龄,输入一个学生C补习成绩

       若年龄age大于25小于28

       或成绩score大于等于90,输出晚上不用上晚自习

       age>25  && age<28               ||               score>=90

 

 案例5:通过税前工资计算税后工资

设计思路:

beSal<=5000  不收税

5000<beSal<=8000  收3%税

8000<beSal<=10000 收5税

beSal>=10000           收10%税

伪代码:

beSal=6000

(beSal-5000)*0.03

beSal=9000

(beSal-8000)*0.05 (8000-5000)*0.03

beSal=12000

(beSal-10000)*0.1  (10000-8000)*0.05 (8000-5000)*0.03

 

 

 总结:多学多练才是进入C语言入门的最佳方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值