编译Linux C

实例1:编译Linux

若成绩大于等于90,则会显示A,成绩介于80-90,则为B,成绩介于70-80,则为C,成绩介于60-70,则为D,若小于60,则为 E

 

#include <stdio.h>
int main()
{
 int score;
 
 printf("input score:");
 scanf("%d",&score);

 if(score>= 90)
 	printf("A\n");
 else if (score >= 80)
 	printf("B\n");
 else if (score >= 70)
 	printf("C\n");
 else if (score >= 60 )
 	printf("D\n");
 else
 	printf("E\n");
 
}
 

编译,运行..
gcc -o score score.c

./score

小结:

主要注意linux C 程序编译与执行,函数:Printf(),scanf()及if-else if

 

实例1:编译多个Linux 程序

 

ex_min.c

#include <stdio.h>
#include "mymin.h"
int main()
{
 int n1,n2,n3;
 
 printf("n1=\n");
 scanf("%d",&n1);

 printf("n2=\n");
 scanf("%d",&n2);

 n3=min(n1,n2);
 printf("min=%d\n",n3);

 return 0;
 
}
mymin.h

int min(int x,int y);


 

mymin.c

int min(int x,int y)
{
 if(x<y)
 	return x;
 else
 	return y;
}

小结:
编译上述多个文件程序时,用如下命令: gcc ex_min.c mymin.c -o ex_min

此命令最后会将两个文件ex_min.c及mymin.c编译成一个可执行文件ex_min.

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值