第五章 运算符,表达式和语句

原创
2015/05/15 18:33
阅读数 16

#include<stdio.h>
#define HOUR 60

int main()
{
	int min, hour,l;
	printf("Enter the minute\n");
	scanf("%d",&min);
	while(min > 0)
	{
    	hour = min / HOUR;
		l = min % HOUR;
		printf("%d is %d hour,%d minutes.\n",min,hour,l);
		scanf("%d",&min);
	}
	printf("done!\n");
	return 0;
}

#include<stdio.h>

int main()
{
	int num,a;
	printf("Enter a number\n");
	scanf("%d",&num);
	a = num;
	while(num<a+11)
	{
		printf(" %d ",num);
		num++;
	}
	return 0;
}

#include<stdio.h>
#define WEEK 7

int main()
{
	int day1,day2,week;
	printf("Enter days\n");
	scanf("%d",&day1);
	week = day1 / WEEK;
	day2 = day1 % WEEK;
	printf("%d days are %d weeks,%d days.",day1,week,day2);
	return 0;
}

#include<stdio.h>
#define FEET 12
#define INCHES 2.54

int main()
{
	float cm,inches,l;
	int feet;
	printf("Enter a height in centimers: ");
	scanf("%f",&cm);
	while(cm >= 0)
	{
		l = cm / INCHES;
		feet = (int)l / FEET;
		inches = l - feet*12;
		printf("%.1f cm = %d feet,%.1f inches\n",cm,feet,inches);
    	printf("Enter a height in centimers(<=0 to quit): ");
		scanf("%f",&cm);
	}
	printf("bye\n");
	return 0;
}

#include<stdio.h>

int main()
{
	int num,sum,i;
	i = 1;
	sum = 0;
	printf("Enter a number\n");
	scanf("%d",&num);
	while(i<=num)
	{
		sum = sum + i;
		i++;
	}
	printf("%d\n",sum);
	return 0;
}

#include<stdio.h>

int main()
{
	int num,sum,i;
	i = 1;
	sum = 0;
	printf("Enter a number\n");
	scanf("%d",&num);
	while(i<=num)
	{
		sum = sum + i*i;
		i++;
	}
	printf("%d\n",sum);
	return 0;
}

#include<stdio.h>
int cube(float i);

int main()
{
	float a,b;
	printf("Enter a number\n");
	scanf("%f",&a);
	b = cube(a);
	printf("a^3 = %f\n",b);
	return 0;
}

int cube(float i)
{
	float c;
	c = i*i*i;
	return c;
}

#include<stdio.h>
#include<stdlib.h>
void Temperature(double fahrenheit);

int main()
{
	double fahrenheit;
	int i;
	printf("Enter the temperature\n");
	i = scanf("%lf",&fahrenheit);
	while(i == 1)
	{
   	    Temperature(fahrenheit1);
	    printf("Enter the temperature(Enter p to quit)\n");
	    i = scanf("%lf",&fahrenheit);
	}
	return 0;
}

void Temperature(double fahrenheit)
{
	double celsius,kelvin;
	const double a = 1.8,b = 32.0,c = 273.16;
	celsius = a * fahrenheit + b;
	kelvin = celsius + c;
	printf("Fahrenheit Celsius Kelvin\n");
	printf("%.2f       %.2f    %.2f\n",fahrenheit,celsius,kelvin);
}


展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部