| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 472 人关注过本帖
标题:[求助]求一道例题的解
只看楼主 加入收藏
jy330799
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-11-25
收藏
 问题点数:0 回复次数:3 
[求助]求一道例题的解

最近在学C,但学到if分支结构这里就卡住了,谁能解决一下这个例题

提示并输入每位客户的数据:

例:
Account Number Customer Name Days Overdue Balance Due
(帐号) (客户姓名) (逾期天数) (结欠余额)

1010 David Ryan 90 400.00


最后的处理要求是:
1、打印一个报表,列出逾期90天的所有帐户 (这里就是用到if语句)
2、统计结欠余额的总数 (这里倒是能解决)
3、统计逾期90天的帐户数 (这个问题困绕好长时间了,上一单元就在这被难住了)
4、统计逾期90天且余额大于500的帐户数。


题目大体就是这样的,本人愚钝,望论坛的朋友能否给个完整的答案,或者是指点一下。
实在感激不尽,谢谢

搜索更多相关主题的帖子: 例题 
2007-03-06 23:33
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
收藏
得分:0 

海鸽 is My Lover!!
2007-03-07 12:47
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 

struct{
char AccountNumber[20];
char CustomerName[10];
int DaysOverdue
double BalanceDue;
}Money;

1.void Print_Over_Days(Money a[],int n)

{
int i;
for(i=0;i<n;i++)
{
if(a[i].DaysOverdue>=90)
printf(".....");
}
}
其他两个差不多.

if(a[i].DaysOverdue>=90)count++;

if(a[i].DaysOverdue>90&&a[i].BalanceDue>=500)count++;


倚天照海花无数,流水高山心自知。
2007-03-07 14:45
C语言学习者
Rank: 4
等 级:贵宾
威 望:13
帖 子:1278
专家分:0
注 册:2006-9-26
收藏
得分:0 

用结构体数组和链表就可以。


谁有强殖装甲第二部,可以Q我460054868
2007-03-07 18:29
快速回复:[求助]求一道例题的解
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016718 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved