例如你得到值是3,将其付给变量 a=3,调用函数 CH(a)
CH函数编译如下:
char CH(int t)
{ char k[10]
if(t=0)
strcpy(k,"zreo")
else if(t=1)
strcpy(k,"one")
else if(t=2)
strcpy(k,"two"猜码)
else if(t=3)
strcpy(k,"three")
.......一直到9
else if(t=9)
strcpy(k,"nine")
printf("%s",k)
}
要想具体怎么运行看你自己了,如果出现8+9=17这样两位的一样调用上面这个函数,只是你要调用两袭神次,比如17,先返回one在返回seven然后用个strcat()函数连接起来就是了
要注意的穗禅哪记得包含头文件string
#include <iostream>using namespace std
enum num {one,two,three}
class Stu
{
public:
void find(int q)
{
switch(q)
{
case one: cout<<1<<指枝猜唯型endlbreak
case two: cout<<2<搭没<endlbreak
case three: cout<<endlbreak
default: cout<<"error"<<endl
}
}
}
void main()
{
Stu a
int b
cout<<"请输入用户名:(one,two,three)"
cin>>b
a.find(b)
}
帮你修改了一下,不过程序不能得到你想要的结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)