*说明2.5表示第二章第5节。
1、假设变量x
和n
是两个正整数,我们知道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,谢谢!