#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
//第一题
int main()
{
float a,max,b;
printf("Enter a number: ");
scanf("%f", &a);
max = a;
while (max > 0) {
printf("Enter a number: ");
scanf("%f", &b);
if (b <= 0)
break;
if (b > max)
max = b;
}
printf("The largest number entered was %-10g", max);//这个保留有效位数有点超出前六章的范围了
return 0;
}
//第二题
int main()
{
int m, n,a;
printf("Enter two integers:");
scanf("%d%d", &m ,&n);
a = m % n;
do {
m = n;
n = a;
a = m % n;
} while (a != 0);
printf("Createst common divisor: %g", n);
return 0;
}
//第三题
int main()
{
int a, b, c, d, e,m,n;
printf("Enter a fraction: ");
scanf("%d/%d", &a, &b);
m = a;
n = b;
c = m % n;
do {
n = c;
m = n;
c = m % n;
} while (c != 0);
d = a / n;
e = b / n;
printf("
C语言现代方法:第六章课后编程操作练习(1-5,8)
最新推荐文章于 2024-10-18 11:46:36 发布
本文详细解析了C语言教材第六章的1至5及第8个课后编程操作练习,涵盖函数应用、指针操作和数据结构等核心知识点,旨在提升C语言实际编程能力。
摘要由CSDN通过智能技术生成