0
已采纳
王子凡
高级光能
高级光能
s=a*2.5+b*2.7+c*3.2+d*3.8+e*2.4+f*15.0+g*12.5+h*13.6+i*16.8+j*22.5;//计算费用
a,b,c,d,e,f...分别代表白菜,土豆,西红柿,茄子,鸡腿等的数量
1
陆姗姗
资深守护
资深守护
while(n不等于123的时候) { n2=n; while(n2!=0) { if(当前个位是偶数) 偶数累加器自增 else 奇数累加器自增 n2/=10;//每次把末尾去掉 } z=ou+ji; 然后根据ou和ji和z的值来计算出新的 n 值 最后把每个变量 清零。 }
陆姗姗在2018-02-06 15:57:06追加了内容
while循环中还要增加一个计数器统计循环的次数,即得到要求得的步数
0
杨陈卓
新手天翼
新手天翼
定义整型变量n,he=0,i=0,js=0,os=0,k=0,a[18];
输入n;
核心代码
he赋值n;
while(n不等于123)
{
he赋值n;
while(he大于0)
{
a[i]赋值he求余10;
he/=10;
i加加;
}
循环(int j=0;j<=i-1;j++)
{
如果(a[j]求余2等于0) os加加;
否则 js加加;
}
n赋值os乘100加js乘10加i;
memset(a,0,sizeof(a));
i赋值0;
js赋值0;
os赋值0;he赋值0;
k加加;
}
输出<<k<<换行;
返回值 0;
杨陈卓在2018-02-18 10:33:54追加了内容
头文件
#include<iostream>
#include<cstring>
0
0