网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月08日漏签0天
c语言吧 关注:798,959贴子:4,358,419
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 2回复贴,共1页
<<返回c语言吧
>0< 加载中...

大牛!看看吧,帮帮忙啊

  • 只看楼主
  • 收藏

  • 回复
  • 有艾说不出
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include<stdio.h>
struct stu
{
        char type;
        int time11;
        int time12;
        int time13;
        int time21;
        int time22;
        int time23;
        char num[12];
        float cost;
        }user[20];
main()
{int k,count=0;
float totalcost;
printf("type timein timeout number\n");
for(k=0;k<20;k++)
   {scanf("%c %d %d %d %d %d %d %s",&user[k].type, &user[k].time11,&user[k].time12,&user[k].time13,&user[k].time21,&user[k].time22,&user[k].time23,&user[k].num);
     if(time23-time13==0)
     cost=(time22-time12)*o.8+(time21-time11)*0.8*60;
     else if(time23-time13>0)
     cost=(time22-time12)*o.8+(time21-time11)*0.8*60+0.8;
      else(time23-time13<0)
      cost=(time22-time12)*o.8+(time21-time11)*0.8*60-0.8;}
for(k=0;k<20;k++)
   printf("%c %d %d %d %d %d %d %s %f\n",user[k].type, user[k].time11,user[k].time12,user[k].time13,user[k].time21,user[k].time22,user[k].time23,user[k].num,user[k].cost);
for(k=0;k<20;k++)
   totalcost=totalcost+user[k].cost;
   printf("总费用为%f",totalcost);
}
  



  • 有艾说不出
  • 酱油
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
问题描述:
某电信公司记录了每一个用户的详细通话情况(每次通话数据记录在一行),现将某用户某月的通话设计存入一个文本文件“dial.txt”,其数据格式如下:
拨入或拨出标记 通话开始时间 通话结束时间 对方号码
注1:数据字段以一个空格作为分隔符。
注2:拨入和拨出标记均为小写字母。拨入标记为“i”,表示其他用户呼叫本机,本机用户不需付费;拨出标记为“o”,表示本机呼叫其他用户,此时本机用户需要付费。
注3:通话开始和结束时间的格式均为:HH:MM:SS。其中HH表示小时,取值00~23;MM表示分钟,取值00~59;SS表示秒,取值00~59。从通话开始到结束这段时间为通话时间,假定每次通话时间以秒为单位,最短为1秒,最长不超过24小时。
注4:跨月的通话记录计入下个月的数据文件。
例如:“o 23:01:12 00:12:15 …”表示本次通话是本机呼叫其他用户,时间从23时01分12秒至次日的0时12分15秒,通话时间为71分03秒。
通话计费规则为:
1)     月通话费按每次通话费累加;
2)     每次的通话费按通话时间每分钟0.08元计算,不足1分钟按1分钟计费。
例如:若输入文件dial.txt的数据如下所示,则输出的费用为:7.44元。
o 14:05:23 14:11:25 82346789
i 15:10:00 16:01:15 13890000000
o 10:53:12 11:07:05 63000123
o 23:01:12 00:12:15 13356789001



2025-08-08 21:28:39
广告
不感兴趣
开通SVIP免广告
  • 程序小兵
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
http://hi.baidu.com/程序小兵
这看看


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 2回复贴,共1页
<<返回c语言吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示