当前位置:网站首页>第五章编程题

第五章编程题

2020-11-08 15:22:00 树莓201杨非凡202005018130

5.1 ### 时间转换 秒到分钟

#include<stdio.h>
#define p 60

void main()
{
	int a, b;
	printf("输入时间秒=");
	scanf_s("%d", &a);
	while (a > 0)
	{
		printf("%d秒=%d小时%d秒\n", a, a / p, a % p);
		printf("输入时间秒=");
		scanf_s("%d", &a);
	}

}

5.2

按照大小输出所输入的数字到 数字加10

#include<stdio.h>

void main()
{
	int a, b;
	printf("输入你要的数字:       ");
	scanf_s("%d", &a);
	b = a;
	while (b <= a + 10)
	{
		printf("%d\n", b);
		b++;
	}

}

5.3

星期转换

#include<stdio.h>

void main()
{
	int a, b, c;
	printf("输入天数:");
	scanf_s("%d", &a);
	while (a > 0)
	{
		printf("%d天=%d周%d天\n", a, a / 7, a % 7);
		printf("输入天数:");
		scanf_s("%d",& a);
	}

}

5.4

身高转换

#include<stdio.h>

void main()
{
	float a;
	printf("输入你的身高:");
	scanf_s("%f", &a);
	for (; a > 0;)
	{
		printf("%.0fcm=%.2f英尺%.2f 英寸\n", a, a / 30.48, a / 2.54);
		printf("输入你的身高:");
		scanf_s("%d", &a);
	}
}

5.5

赚钱计算

#include<stdio.h>

void main()
{
	int a, b;
	printf("输入 一天赚的钱:\n");
		scanf_s("%d", &a);
	printf("输入天数:\n");
	scanf_s("%d", &b);
	printf("一共赚了%d元", a * b);
}

5.6

改进5.5


void main()
{
	int  b, qian, c;
	qian = 0;
	printf("输入天数:\n");
	scanf_s("%d", &b);
	for (c = 1; c <= b; c++)
	{
		qian = c * c;
		printf("第%d天赚了%d\n", c, c * c);
	}

}

5.8 求余数

#include<stdio.h>

void main()
{
	int a, b, c;
	printf("输入鱼数:\n");
	scanf_s("%d", &a);
	printf("输入被鱼数\n");
	scanf_s("%d", &b);
	printf("现在被鱼数是:\n", b);
	printf("%d  余 %d =%d\n", b,a,b%a);
	for (; b > 0;)
	{
		printf("输入被鱼数\n");
		scanf_s("%d", &b);
		printf("现在被鱼数是:\n",b );
		printf("%d 余 %d =%d\n", b, a, b % a);
	}
}

5.9

温度转换

#include<stdio.h>

void main()
{
	double a;
	printf("输入温度华氏=");
	scanf_s("%lf", &a);
	printf("摄氏温度为=%.2lf \n开示温度=%.2lf\n", (a - 32) * 5.0 / 9.0, a + 273.16);
	while (a > 0 || a <= 0)
	{
		printf("输入温度华氏=\n");
		scanf_s("%lf", &a);
		printf("摄氏温度为=%.2lf \n开示温度=%.2lf\n", (a - 32) * 5 / 9.0, a + 273.16);
	}

}

/5.9问题 应为已经确定输入值为double型就算输入非数字 也会按照数字存贮 不知道怎么保证 输入为字母时 保证程序正确退出/ 一旦输入非数字程序就出错 而且还停不下来 Orz

版权声明
本文为[树莓201杨非凡202005018130]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4743310/blog/4708213