分别使用C#和C++两种编程语言调用英特尔IPP信号处理库对qpsk/8psk/16qam/gmsk/CPM这几类信号进行调制和解调处理,写出相应的代码
时间: 2023-06-04 10:02:21 浏览: 305
++和Java实现一个简单的计算器,能够进行基本的四则运算。
C++实现:
#include <iostream>
using namespace std;
int main()
{
char op; //运算符
double num1, num2, result; //操作数和结果
cout<<"请输入运算符(+,-,*,/):"<<endl;
cin>>op;
cout<<"请输入两个操作数:"<<endl;
cin>>num1>>num2;
//根据运算符进行相应的计算
switch (op)
{
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
result = num1 / num2;
break;
default:
cout<<"错误的运算符,程序退出!"<<endl;
return 0;
}
//输出结果
cout<<"计算结果为:"<<result<<endl;
return 0;
}
Java实现:
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
char op; //运算符
double num1, num2, result; //操作数和结果
Scanner scanner = new Scanner(System.in);
System.out.println("请输入运算符(+,-,*,/):");
op = scanner.next().charAt(0);
System.out.println("请输入两个操作数:");
num1 = scanner.nextDouble();
num2 = scanner.nextDouble();
//根据运算符进行相应的计算
switch (op)
{
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
result = num1 / num2;
break;
default:
System.out.println("错误的运算符,程序退出!");
return;
}
//输出结果
System.out.println("计算结果为:" + result);
}
}
阅读全文