C语言四舍五入求整
											对小数进行四舍五入每行一个小数,以0结束
显示四舍五入后的整数
 程序代码:
程序代码:#include<stdio.h>
int main() {
    float  decimal;//小数
    int integer;
    scanf("%f", &decimal);
    while( decimal != 0) {
        integer = (int)decimal;//强转成整型 
        if (decimal > 0) {    //正数 
            if (decimal >= integer && decimal < (integer + 0.5)) {//在 integer ~ integer+0.5 之间 
                printf("%d\n", integer);
            } else {
                printf("%d\n", integer+1);
            }
        } else {
            if (decimal <= integer && decimal > (integer - 0.5)) {//在 integer-0.5 ~ integer  之间 
                printf("%d\n", integer);
            } else {    //负数 
                printf("%d\n", integer-1);
            }
            
        }
        scanf("%f", &decimal);
    }
    return 0;
}