-
电文加密的算法是:将字母
A
变成
F
,
a
变成
f
,
B
变成
G
,
b
变成
g
,依次类推,
V
变成
A
,
W
变成
B
,等等。其他字符不变。
从键盘输入一串电文,用函数将其加密,再在主函数中输出加密后的串。
输出结果见图:样张
.JPG
---------------------------------------------
----------*/
#include
using namespace std;
/**********Program**********/
char s[10];
int i=0;
charencryptionCH(char x)
{
s[i]=x;
char en[10];
if(s[i]>='A'&&s[i]<='U' ||s[i]>='a'&&s[i]<='u')
en[i]=s[i]+5;
else if(s[i]>='V'&&s[i]<='Z'||s[i]>='v'&&s[i]<='z')
en[i]=s[i]-21;
else
en[i]=s[i];
i++;
return
en[i-1];
}
/**********
End
**********/
void main()
{
char s;
do
{
s=();
}
min<
/p> ,返回三个整数形参中的最小值。 ------------------------------------------------
-------*/ int m=a; if(b m=b; if(c m=c;
return m; End **********/
输入三个整
数 a,b,c= 最小值 =
.JPG
.JPG 请输入
x :
End
**********/ 当 x= 时,函数值为
.JPG <
/p>
存放整数 num 各位数字之和
存放整数 num 的位数
i=abs(a%10); cout< sum=sum+i; count++; a=a/10;
End **********/ 是一个 位数 各位数
字之和 = A 变成 F , a
p> 变成 f , B 变成 G
p> , b 变成 g ,依次类推, 变成 A , W 变成 B ,等等。其他字符不变。
.JPG s[i]=x; char
en[10]; if(s[i]>='A'&&s[i]<='U'
||s[i]>='a'&&s[i]<='u') else
if(s[i]>='V'&&s[i]<='Z'||s[i]>='v'&&s[i]<='z')
End **********/
{
s=();
}
Date , 包含年、 月、 日三
个数据成员 ( int ) , 定义带有
3 个参数的构造函数,
<
/p> / 月 /
日。编写主函数进行测试。 31
,28,31,30,31,30,31,31,30,31,30,31 ,闰年
2 月为 29 天, year%4==0&&year%100!=0)||year%400==0) ) .JPG <
br>-----------------------------------------------
--------*/ intyear,month,day; Date(){ year=0;
month=0; day=0;
}
,intM,int D){
year=Y; month=M; day=D;
,intM,int D){
year=Y;
}; intn,i,k=0;
return n; } End
**********/
cout<
}while(s!='n');
题目:
编写一个函数
#include
using namespace std;
/**********Program**********/
int min(inta,intb,int c){
}
/**********
void main(void)
{
inta,b,c;
cout<<
cin>>a>>b>>c;
cout<<
}
题目:
完成如下分段函数,函数见图:函数
输出结果见图:样张
---------------------------------------------
----------*/
#include
#include
using
namespace std;
int main(){
doublex,fx;
cout<<
cin>>x;
/**********Program**********/
if(x>0&&x<=1)
fx=cos(x)+3;
if(x>1&&x<1.6)
fx=sin(x)+x;
if(x>1.6&&x<3)
fx=1+sqrt(x);
/**********
cout<<
return
0;
}
题目:
从键盘上输入任意整数,逆序输出其各位数字,同时求出其位数及各位数字之和。
输出结果见图:样张
----------------------------------------
---------------*/
#include
using namespace std;
void
main(void)
{
intnum;
int sum;
//
int count;
//
cout<<
cin>>num;
cout<<
/**********Program**********/
count=0;
sum=0;
inti,a;
a=num;
while(a!=0)
{
}
/**********
cout<<
cout<
cout<
}
题目:
电文加密的
算法是:将字母
V
从键盘输入一串电文,用函数将其加密,再在主函数中输出加密后的串。
输出结果见图:样张
---------------------------------------------
----------*/
#include
using namespace std;
/**********Program**********/
char s[10];
int i=0;
charencryptionCH(char x)
{
en[i]=s[i]+5;
en[i]=s[i]-21;
else
en[i]=s[i];
i++;
return
en[i-1];
}
/**********
void main()
{
char s;
do
cout<
}while(s!='n');
题目:
定义一个日
期类
以及一个求日期是当年的第几天的成员函数和输出日期的成员函数,
日期的显示格式为年
(每年各月天数分别为
闰年的
条件
输出结果见样张
#include
using namespace std;
/**********Program**********/
class Date{
public:
Date(intY
}
SetD(intY
month=M;
day=D;
}
intgetDay(); void show();
int Date::getDay(){
if
((year%100!=0&&year%4==0)||year%400==0)i=1;
else i=0;
if (month==1&&day<=31){ n=day;k=1;}
if (month==2&&day<=(28+i)){
n=31+day;k=1;}
if
(month==3&&day<=31) {n=59+day+i;k=1;}
if (month==4&&day<=30)
{n=90+day+i;k=1;}
if
(month==5&&day<=31) {n=120+day+i;k=1;}
if (month==6&&day<=30)
{n=151+day+i;k=1;}
if
(month==7&&day<=31) {n=181+day+i;k=1;}
if (month==8&&day<=31)
{n=212+day+i;k=1;}
if
(month==9&&day<=30) {n=243+day+i;k=1;}
if
(month==10&&day<=31){n=273+day+i;k=1;}
if (month==11&&day<=30)
{n=304+day+i;k=1;}
if
(month==12&&day<=31) {n=334+day+i;k=1;}
if (k=1)
/**********
void Date::show()
{
cout<
}
int main()
{