main函数参数的使用
来源:互联网 发布:网络招聘的宏观和微观 编辑:程序博客网 时间:2024/06/06 05:24
main函数的参数:int main(int argc, char * argv []);
argc为指针数组argv[]中元素的个数。
实现一个整数计算器,程序可以接受三个参数,第一个参数“- a”选项执行加法,“- s”选项执行减法,“- m”选项执行乘法,“- d”选项执行除法,后面两个参数为操作数。
#include<stdio.h>#include<stdlib.h>int main(int argc , char * argv[]){ int i = 0; char ch = '0'; int num1 ; int num2 ; for(; i < argc; i++) { if(i == 2) { ch = argv[i][0]; printf("%c\n",ch); } if(i == 3) { num1 = atoi(argv[i]); printf("%d\n",num1); } if(i == 4) { num2 = atoi(argv[i]); printf("%d\n",num2); } }switch(ch) {case 'a': { printf("%d + %d = %d\n",num1,num2,num1 + num2); }break;case 's': { printf("%d - %d = %d\n",num1,num2,num1 - num2); }break;case 'm': { printf("%d * %d = %d\n",num1,num2,num1 * num2); }break;case 'd': { printf("%d / %d = %f\n",num1,num2,num1 /( num2 + 0.0)); }break;default:break; } return 0;}
本程序是在linux下实现的。
0 0
- main函数参数的使用
- 使用main函数的参数
- main函数的两个参数使用
- main函数的参数
- main函数的参数
- Main 函数的参数
- main()函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- main函数的参数
- 【WPF/WAF】界面布局文件的多层嵌套
- 2016-11-25
- 在迷茫中执着前行
- 交互设计演变史:从命令行界面到自然用户界面
- windows下python安装lxml类库(重新整理后)
- main函数参数的使用
- Constructor call must be the first statement in a constructor
- Java 中泛型使用
- 初探计算机视觉的三个源头、兼谈人工智能|正本清源
- [Python]项目打包:5步将py文件打包成exe文件
- leetcode(56).219. Contains Duplicate II
- 微服务的反模式和陷阱
- unity 使用Occlusion降低Batches
- 有return的情况下try catch finally的执行顺序(最有说服力的总结) 后面的神评论