Linux C一站式学习习题答案2.5

*说明2.5表示第二章第5节。

1、假设变量xn是两个正整数,我们知道x/n这个表达式的结果要取Floor,例如x是17,n是4,则结果是4。如果希望结果取Ceiling应该怎么写表达式呢?例如x是17,n是4,则结果是5;x是16,n是4,则结果是4。

#include<stdio.h>
int main()
{
	int a,b,floor,ceiling;
	printf ("please enter two number without 0:");
	scanf("%d %d",&a,&b);
	floor=a/b;
	ceiling=(a+b-1)/b;
	printf("The floor is%d,the ceiling is %d\n",floor,ceiling);/*ceiling值*/
	return 0;
}


转载请注明源地址:http://blog.csdn.net/whorus1/article/list/2,谢谢!

你可能感兴趣的:(Linux C一站式学习习题答案2.5)