C语言和C++混合开发简单版本计算器

  • 2019 年 10 月 28 日
  • 筆記

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_42528266/article/details/102634857

#####1.首先需要下载VS开发工具 下载地址:https://visualstudio.microsoft.com 请根据自身的系统不同选择不同版本的开发工具 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vSGvFwdS-1571446902332)(https://upload-images.jianshu.io/upload_images/13932428-df4bd56e7763c106.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

#####2.新建项目

#####3.记得修改一下VS的默认编码格式

#####4.目录结构

#####5.代码片段 主要的方法执行在C++的main文件当中

#include <iostream>  using namespace std;    #include "test.h"    int main() {    	//1.加法  	cout << "加法演示" << endl;  	cout << "请输入您要相加的数字" << endl;  	int a;  	int b;  	cin >> a;  	cout << "请输入另一个数字" << endl;  	cin >> b;  	cout << "结果是" << sum(a, b) << endl;    	//2.减法  	cout << "减法演示" << endl;  	cout << "请输入您要相减的数字" << endl;  	cin >> a;  	cout << "请输入另一个数字" << endl;  	cin >> b;  	cout << "结果是" << detal(a, b) << endl;    	//3.乘法  	cout << "乘法演示" << endl;  	cout << "请输入您要想乘的数字" << endl;  	cin >> a;  	cout << "请输入另一个数字" << endl;  	cin >> b;  	cout << "结果是" << mutlipu(a, b) << endl;    	//4.除法  	cout << "除法演示" << endl;  	cout << "请输入您要想除的数字" << endl;  	cin >> a;  	cout << "请输入另一个数字" << endl;  	cin >> b;  	cout << "结果是" << divide(a,b) << endl;    	getchar();  	getchar();  	return 0;  }

#####6.用C语言编写一个简单的加减乘除的方法

int sum(int a , int b) {  	return a + b;  }    int detal(int a , int b) {  	if (a > b) {  		return a - b;  	}else {  		return 0;  	}  }    int mutlipu(int a ,int b) {  	return a * b;  }    int divide(int a , int b) {  	if (b != 0) {  		return a / b;  	}  	else {  		return 0;  	}    }

#####7.编写C语言的头文件

#pragma once  //pragma once是属于定义整个文件的形式来防止改文件被重复引入,当需求上需要部分不被重复的时候,就需要我们使用ifndef 和ifdef的组合    //使用#ifdef来判断是否是C++的编译器来进行编译的,用于判断该方法是否需要使用C语言的形式来进行编译  #ifdef __cplusplus  //extern "C" 是一个固定写法,表示该修饰的方法将使用C语言的方式来进行编译  extern "C" {  #endif // __cplusplus  	int sum(int a, int b);  	int detal(int a, int b);  	int mutlipu(int a, int b);  	int divide(int a, int b);    #ifdef __cplusplus  }  #endif // __cplusplus

#####8.按下ctrl+F5执行完成后,在项目中Debug文件夹下找到windows的可执行文件

#####9.最终双击.exe文件即可在windows当中启动该程序