c编程实例100例

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

输入一个整数将各位征税反转后输出

#include

using namespace std;

int main()

{

int n,right_digit,newnum=0;

cout<<"Enter the number:";

cin>>n;

cout<<"the number in revers srder is:";

do{

right_digit=n%10;

cout<

n/=10;

}

while (n!=0);

cout<

return 0;

}、

1~10的和

#include

using namespace std;

int main()

{

int i=1,sum=0;

while (i<=10)

{

sum+=i;

i++;

}

cout<<"sunm="<

return 0;

}

#include

using namespace std;

int main()

{

int i=1,sum=0;

do

{

sum+=i;

i++;

}

while (i<=10);

cout<<"sum="<

return 0;

}

工资

#include

using namespace std;

int main()

{

long int i;

int bouns1,bouns2,bouns4,bouns6,bouns10,bouns;

scanf("%d",&i);//%ld表示这个数据的类型是long int 长整形

//&i 表示i的地址,及输出的是i的值bouns1=100000*0.1;

bouns2=bouns1+10000090.75;

bouns4=bouns2+200000*0.5;

bouns6=bouns4+200000*0.3;

bouns10=bouns6+400000*0.15;

if(i<=100000)

bouns=i*0.1;

else if(i<=200000)

bouns=bouns1+(i-100000)*0.075;

else if(i<=400000)

bouns=bouns2+(i-200000)*0.05;

else if(i<=600000)

bouns=bouns4+(i-400000)*0.03;

else if(i<=10000000)

bouns=bouns6+(i-600000)*0.15;

else

bouns=bouns10+(i-1000000)*0.01;

printf("bouns=%d",bouns);//输出一个数据a为整形数据。

}

星期

int day;

cout<<"输入数:";

cin>>day;

switch (day)

{

case 0:

cout<<"sunday"<

break;

case 1:

cout<<"monday"<

break;

case 2:

cout<<"tuesday"<

break;

case 3:

cout<<"wednesday"<

break;

case 4:

cout<<"thursday"<

break;

case 5:

cout<<"friday"<

break;

case 6:

cout<<"saturday"<

break;

default:

cout<<"day out of range sunday ..saturday"<

break;

}

return 0;

比较XY大小

#include

using namespace std;

int main()

{int x,y;

cout<<"Enter x and y:";

cin>>x>>y;

if(x!=y)

if(x>y)

cout<<"x>y"<

if(x

cout<<"x

else

cout<<"x=y"<

return 0;

}

年可以被4或者400整除不能被100整除;

#include

using namespace std;

int main()

{

int year;

相关文档
最新文档