运行结果:

C语言代码:
//C how to program 习题4.17 //功能:计算信贷限额 #include<stdio.h> int main(void){ //定义变量 int account; double limit, balance, newLimit; //循环三次,计算三个用户 for(int i=0; i<3; i++){ //获取用户资料 printf("\n请分别输入客户的帐号,限额和余额:"); scanf("%d %lf %lf", &account, &limit, &balance); //计算新额度 newLimit = limit / 2.0; //输出结果 printf("帐号为%d的客户新的限额是:%.2lf,", account, newLimit); //判断客户是否超额并输出结果 if(newLimit < balance){ printf("已经超限额了!\n"); } else{ printf("还有%2.lf的余额!\n", newLimit - balance); } } }