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

第五章编程

2020-11-08 23:53:13 Cx330

**2  打印数值**

#include<stdio.h>

int main()
{
    int a, b;
    printf("输入你要的数字:       ");
    scanf("%d", &a);
    b = a;
    while (b <= a + 10)
    {
        printf("%d\n", b);
        b++;
    } 
	}
	````
	
**	3  天换周**

#include <stdio.h>
int main()
{
    int a, b, c;
    printf("请输入天数:");
    scanf("%d", &a);
    printf("%d天=%d周%d天\n", a, a / 7, a % 7);
    return 0;
	}
	````
**	4  身高转换 **
	#include <stdio.h>
#define a 30.48
#define b 2.54
int main()
{
    int feet;
    float inches, cm;
    printf("CONVERT CM TO INCHES!\n");
    printf("Enter the hight in centimeters:");
    scanf("%f", &cm);
    while (cm > 0) {
        feet = cm / a;
        inches = (cm - feet * a / b);
        printf("%.1fcm=%dfeet,%.1f inches\n", cm, feet,inches);
        printf("Enter the hight in centimeters(<=0 to quit):");
        scanf("%f", &cm);
    }
    printf("PROGRAM EXIT!\n");
    return 0;
}
5 赚钱

#include<stdio.h>
int main()
{ 
int a, b; printf("输入一天赚的钱:\n");
scanf("%d", &a); 
printf("输入天数:\n"); 
scanf("%d", &b); 
printf("一共赚了%d元", a * b);
}
**8  求模运算**
#include<stdio.h>
int main(int argc, char* argv[])
{
	int first, second;
	printf("This program computers moduli.\n");
	printf("Enter an integer to server as the second operand:");
	scanf("%d", &second);
	printf("now enter the first operand:");
	scanf("%d", &first);
	while (first > 0) {
		printf("%d %% %d is %d\n", first, second);
		printf("Enter next number for first operand:");
		scanf("%d", &first);
	}
	printf("done!\n");
	return 0;
}
#include <stdio.h>
int T(double fahrenheit);
int main(int arge, char* argv[])
{
	double input;
	printf("This program convert fahrenheit to celsius and kelvin.\n");
	printf("Enter a fahrenheit to start:");
	while (scanf("%1f",&input) == 1) {
		T(input);
		printf("Enter next fahrenheit!:");
	}
		printf("Done!\n");
		return 0;
}
int T(double fahrenheit) {
	const double FC = 32.0;
	const double CK = 273.16;
	double celsius, kelvin;
	celsius = 5.0 / 9.0 * (fahrenheit - FC);
	kelvin = celsius + CK;
	printf("%.2f.fahrenheit,equal %.2f celsius, and %.2f kelvin\n", fahrenheit, celsius,kelvin);
	return 0;
}

版权声明
本文为[Cx330]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4761328/blog/4708369