大神帮忙看看什么问题

vloso vloso 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
#include<iostream>
//using namespace std;

void square(int&,int&);
void cube(int&,int&);
void swap(int&,int&);
void getVals(int&,int&);
void printVals(int,int);

int main()
{

int valOne=1 ,valTwo=2;
int choice,i;
const int maxArray=5;

void(*pFuncArray[maxArray])(int&,int&);


for(i=0;i<maxArray;i++)
{
std::cout<<"(0) Quit (1) Change Values "<< "(2) Square(3) Cube(4) Swap:";
std::cin>>choice;
switch(choice)
{

case 1:
pFuncArray[i]=getVals;
break;

case 2:
pFuncArray[i]=square;
break;

case 3:
pFuncArray[i]=cube;
break;

case 4:

pFuncArray[i]=swap;

default:
pFuncArray[i]=0;

}
}

for(i=0;i<maxArray;i++)
{
pFuncArray[i](valOne,valTwo);
printVals(valOne,valTwo);

}

return 0;
}

void printVals(int x,int y)
{
std::cout<<"x:"<<x<<" y:"<<y<<"\n";
}

void square(int&rX,int&rY)
{
rX*=rX;
rY*=rY;
}

void cube(int&rX,int&rY)
{
int tmp;
tmp=rX;
rX*=rX;
rX=rX*tmp;

tmp=rY;
rY*=rY;
rY=rY*tmp;

}

void swap(int&rX,int&rY)
{
std::cout<<"CCCC"<<"\n";
int temp;
temp=rX;
rX=rY;
rY=temp;
}
void getVals(int &rValone,int &rValTwo)
{
std::cout<<"AAAAAAAAAAAAA:";
std::cin>>rValone;
std::cout<<"BBBBBBBBBBBBB:";
std::cin>>rValTwo;
}


输入 1 2 3 4 2 2 3 , 他没办法识别 pFuncArray[i]=swap; 可能水平不够真的检测不到什么原因
...全文

相关推荐

狱吏问题,求解钱币兑换问题,沙漠问题蛮力算法.pdf

1狱吏问题 题目描述: 某国王对囚犯进行大赦,让一狱吏n次通过一-排锁着的n间. 牢房,每通过一-次按所定规则转动n间牢房中的某些门锁,每转 动一次原来锁着的被打开,原来打开的被锁上通过n次后,门锁 开着的,牢房中的犯人被放出,否则,犯人不得释放。 转动门锁的规则是这样的,第一次通过牢房,从第一间开始转 动每一把锁,即把全部锁打开;第二次通过牢房时,从第二间开始, 每隔一间转动一次; ...第k次通过牢房,第k间开始转动,每. 隔k-1间转动一次;问经过n次后,哪些牢房的锁依然是开着的。 2.求解钱币兑换问题 题目描述: 某个国家仅有1分、2分、5分硬币,将钱n(n>=5)兑换成硬币有很 多种兑法,编写实验程序计算出10分钱有多少种兑法,并列出每种 兑换方式。 3.沙漠问题 题目描述: -辆吉普车来到1000km宽的沙漠边沿。吉普车的耗油量为1L /km,总装油量为500L。显然,吉普车必须用自身油箱中的油在沙 漠中设几个临时加油点,否则是通不过沙漠的。假设在沙漠边沿有 充足的汽油可供使用,那么吉普车应在哪些地方、建多大的临的加油 点,才能以最少的油耗穿过这块沙漠?

作业写不完的卑微小cookie

P问题、NP难问题详解

P问题、NP难问题详解 总结: 定义:同时满足下面两个条件的问题就是NPC问题。首先,它得是一个NP问题;然后,所有的NP问题都可以约化到它。 证明:先证明它至少是一个NP问题,再证明其中一个已知的NPC问题能约化到它

寒江雪江南岸蓑笠翁

lingo数学建模 生产安排问题 汽车广告费问题 运输问题与转运问题.ppt

lingo数学建模 生产安排问题 汽车广告费问题 运输问题与转运问题

left_cheer

P问题、NP问题、NP完全问题和NP难问题理解

1.P(polynominal)问题–多项式问题 存在多项式时间算法的问题。 2.NP(Nondeterministic Polynominal)问题–非确定多项式问题 能在多项式时间内验证得出一个正确解的问题。 关于P是否等于NP是一个存在了很久的问题,这里不做讨论。 通俗的理解这两个问题的话:在借助计算机的前提下。P问题很容易求解;NP问题不容易求解,但对于某一答案我们可以很快验证这个答案是否正确。 3.NPH(Nondeterminism Polynomial Hard)问题–NP难问题 1.它不一定是一个NP问题 2.其他属于NP的问题都可在多项式时间内归约成它。 通俗理解,NP难问题

weixin_38643127

旅行商问题(TSP问题)

# -TSP- 本文主要是用以下方法解决旅行商问题(TSP问题) 详情见:https://blog.csdn.net/weixin_42715356/article/details/83089108 穷举策略 自顶向下的算法:深度优先搜索算法->回溯法 :广度优先搜索算法->分支限界算法 自底向上的算法:动态规划 启发式策略 贪心算法、蚁群算法

Greatpanc
评论 5
收藏 已收藏
分享
返回顶部
vloso
C++ 语言 65,214 成员 250,514 内容