赵洁琼,外国奔放女无敌抖臀舞,今日说法2016
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> #include<assert.h> int int_computer(int num1, char *p, int num2) { if (p == "-a") return num1 + num2; else if (p == "-s") return num1 - num2; else if (p == "-m") return num1 * num2; else if (p == "-d") return num1 / num2; else return -1; } int main(int argc,int argv) { char a; char *p = &a; int num1 = 0; int num2 = 0; scanf("%d%c%d", &num1, &a, &num2); if (a == '+') p = "-a"; //如果输入‘+’表示“-a”选项执行加法 else if (a == '-') p = "-s"; //如果输入‘-’表示“-s”选项执行减法 else if (a == '*') p = "-m"; //如果输入‘*’表示“-m”选项执行乘法 else if (a == '/') p = "-d"; //如果输入‘/’表示“-d”选项执行除法 else p = '\0'; int ret = int_computer(num1, p, num2); printf("%d%c%d=%d\n", num1, a, num2, ret); system("pause"); return 0; }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论