zhxy/2.计算器.txt

47 lines
640 B
Plaintext
Raw Normal View History

2022-01-06 15:41:19 +00:00
1. gedit cal.c
****
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, char **args)
{
if(argc <4)
{
printf("wrong!the correct usage is");
return 0;
}
int a = atoi(args[1]);
int b = atoi(args[3]);
char c = args[2][0];
switch(c){
case '+':{
printf("%d\n",a+b);
break;
}
case '-':{
printf("%d\n",a-b);
break;
}
case '*':{
printf("%d\n",a*b);
break;
}
case '/':{
printf("%d\n",a/b);
break;
}
default:{
printf("error");
break;
}
}
return 0;
}
***********************
2 gcc cal.c -o cal-86
3 ./cal-86 3 + 9
4 arm-linux-gcc cal.c -o cal-armsource /etc/profile
ls