2024年3月12日发(作者:)
.
01、从键盘输入三个整数a、b、c,输出其中最大的数。
#include "stdio.h"
int main()
{
int a,b,c,max;
scanf("%d %d %d",&a,&b,&c);
if(a>b)
{if(a>c)max =a;}
else
{if(b>c) max =b;
else max =c;
}
printf("%dn", max);
}
2、为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居
民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价
为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千
瓦时。请编写程序计算电费。
输入格式: 输入在一行中给出某用户的月用电量(单位:千瓦时)。
输出格式: 在一行中输出该用户应支付的电费(元),结果保留两位小数,格式
如:"cost = 应付电费值";若用电量小于0,则输出"Invalid Value!"。
#include
int main()
{
;.
double i;
scanf("%lf", &i);
if(i < 0)
{
}
printf("Invalid Value!n");
.
}
else if(i <= 50)
{
}
else
{
}
return 0;
printf("cost = %.2fn", 0.53 * 50 + (i - 50) * 0.58);
printf("cost = %.2fn", 0.53 * i);
3、求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其
各位数字的立方和确好等于该数本身,如;153=1+5+3 ,则153是一个“水仙
花数”。
#include
int main()
{
int i,j,k;
for(i=1;i<=9;i++)
for(j=0;j<=9;j++)
for(k=0;k<=9;k++)
if(100*i+10*j+k==i*i*i+j*j*j+k*k*k)
printf(" %d",100*i+10*j+k);
printf("n");
}
#include
void main(void)
{
;.


发布评论