要答案
1,将“fiy”译成密码“jpc”。编码规律:将字母a变成字母f,即变成其后的第4个字母,x变成b,y变成c,z变成d
2,输入x,y,z三个数,按从小到大的次序显示输出。显示形式:xx<xx<xx(这里的x不是xyz的x).
3,从键盘上输入1~7之间的一个数字,输出其对应星期几的英文表示
4,设计一个简单的计算器程序,能够进行加,减,乘,除等简单运算并显示结构
后面那三个了,也帮一下忙吧,这又不对啊,a虽然变成了f,可是x却变成c啊,是不是第一个有问题啊
追答你要求“变成其后的第4个字母”,x后面的第四个是c啊!!
第2题答案:
#include
#include
#include
#include
using namespace std;
void main()
{
vector vecInput;
for( int i = 0; i >iCin;
vecInput.push_back(iCin);
}
sort(vecInput.begin(),vecInput.end());
cout<<vecInput.at(2)<<" < "<<vecInput.at(1)<<" < "<<vecInput.at(0)<<endl;
}
答案很好,后面两个呢,回答了我可以加分
追答第三题答案:
#include
using namespace std;
void main()
{
int i = 0;
cout>i;
if( (i > 0) && (i
using namespace std;
void main()
{
int i = 0;
cout>iNum1>>iNum2;
char c;
cout>c;
switch(c)
{
case '+':
cout<<iNum1<<" + "<<iNum2<<" = "<<iNum1+iNum2<<endl;
break;
case '-':
cout<<iNum1<<" - "<<iNum2<<" = "<<iNum1-iNum2<<endl;
break;
case '*':
cout<<iNum1<<" * "<<iNum2<<" = "<<iNum1*iNum2<<endl;
break;
case '/':
if(iNum2 == 0)
{
cout<<"Error: the divisor is zero!"<<endl;
break;
}
cout<<iNum1<<" / "<<iNum2<<" = "<<iNum1/iNum2<<endl;
break;
}
}