| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 951 人关注过本帖
标题:头文件的使用 这个如何运行起来呢 有图
只看楼主 加入收藏
wjl0522
Rank: 1
等 级:新手上路
帖 子:17
专家分:2
注 册:2013-7-16
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:11 
头文件的使用 这个如何运行起来呢 有图
程序清单9.9
#include <stdio.h>
#include "hotel.h"
int main (void)
{
    int nights;
    double hotel_rate;
    int code;
    while ((code = menu()) != QUIT)
    {
        switch(code)
        {
        case 1:hotel_rate = HOTEL1;
                break;
        case 2:hotel_rate = HOTEL2;
                break;
        case 3:hotel_rate = HOTEL3;
                break;
        case 4:hotel_rate = HOTEL4;
                break;
        default:hotel_rate = 0.0;
                printf("Oops!\n");
                break;
        }
        nights = getnights();
        showprice (hotel_rate,nights);
    }
    printf("Thank you and goodbye\n");
    return 0;
}

搜索更多相关主题的帖子: default include double 如何 
2013-07-17 17:28
wjl0522
Rank: 1
等 级:新手上路
帖 子:17
专家分:2
注 册:2013-7-16
收藏
得分:0 
//程序清单9.10

#include <stdio.h>
#include "hotel.h"
int menu (void)
{
    int code,status;
    printf("\n%s%s\n",STARS,STARS);
    printf("Enter the number of the desired hotl: \n");
    printf("1)Faorfoe;d Ar,s    2)Hotel Olympic\n");
    printf("3)Cherworthy plaza    4)The Stockton\n");
    printf("5)quit\n");
    printf("\n%s%s\n",STARS,STARS);
    while ((status = scanf("%d",&code)) != 1 || (code <1 || code >5))
    {
        if (status != 1)
            scanf("%*s");
        printf("Enter an integer from 1 to 5,please\n");
    }
    return code;
}
int getnights(void)
{
    int nights;
    printf("How many nights are needed? ");
    while (scanf("%d",&nights) != 1)
    {
        scanf("%*s");
        printf("please enter an integer,such as 2.\n");
    }
    return nights;
}

void showprice (double rate,int nights)
{
    int n;
    double total = 0.0;
    double factot = 1.0;
    for (n = 1;n <= nights;n++,factor *= DISCOUNT)
        total += rate * factor;
    printf("The total cost will be $%0.2f\n",total);
}
2013-07-17 17:29
wjl0522
Rank: 1
等 级:新手上路
帖 子:17
专家分:2
注 册:2013-7-16
收藏
得分:0 
//程序清单9.11

#define QUIT 5
#define HOTEL1 80.00
#define HOTEL2 125.00
#define HOTEL3 155.00
#define HOTEL4 200.00
#define DISCOUNT 0.95
#define STARS ****************
//给出选项列表
int menu (void);
//返回规定的天数
int getnights (void);
//按饭店的星级和预订的天数计算价格并显示出来
void showprice (double,int)
2013-07-17 17:29
wjl0522
Rank: 1
等 级:新手上路
帖 子:17
专家分:2
注 册:2013-7-16
收藏
得分:0 
回复 楼主 wjl0522
xxx工程>>src>>xxx.cpp
我把3个程序清单全部放在1个.cpp里面  无法运行
我把3个程序清单分开放在3个.cpp里面  无法运行
到底应该怎么做才可以运行谁能教教我~求助

我用的是centos6.2系统
Eclipse

无法上传截图...
2013-07-17 17:35
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
使用VS创建一个头文件,名称为“hotel.h”,把程序清单9.11的代码放到这个头文件里面。
第二,新建一个源文件,名称为“one.cpp”,把程序清单9.10的代码放到该源文件里面去。
第三,再新建一个源文件,名称为“main.cpp”,把程序清单9.9的代码放到该源文件里面去。
做完三步之后,即可编译,链接,运行了(使用其他编程软件的步骤也是差不多的)
截图如下:
图片附件: 游客没有浏览图片的权限,请 登录注册


思考赐予新生,时间在于定义
2013-07-17 17:56
wjl0522
Rank: 1
等 级:新手上路
帖 子:17
专家分:2
注 册:2013-7-16
收藏
得分:0 
回复 5楼 love云彩
我照你做的检测有错误 你的通过了么? 大侠?
2013-07-17 18:24
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
回复 6楼 wjl0522
废话,不通过我怎么好意思贴上来!你用qq截图把你的全过程贴上来,估计是你的操作问题

思考赐予新生,时间在于定义
2013-07-17 18:28
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用love云彩在2013-7-17 18:28:43的发言:

废话,不通过我怎么好意思贴上来!你用qq截图把你的全过程贴上来,估计是你的操作问题
态度。。。态度。。。。。。。

DO IT YOURSELF !
2013-07-17 18:52
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
收藏
得分:0 
以下是引用wp231957在2013-7-17 18:52:48的发言:

态度。。。态度。。。。。。。

亲爱的楼主,您好!您能不能把你建立工程,以及头文件、源文件以及各个文件缩包含的代码截图给我看看吗?求求您啦

思考赐予新生,时间在于定义
2013-07-17 18:56
wjl0522
Rank: 1
等 级:新手上路
帖 子:17
专家分:2
注 册:2013-7-16
收藏
得分:0 
回复 7楼 love云彩
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册



大侠 这是我用另一台XP系统的vc6.0操作的
根据你说的 但是无法运行

[ 本帖最后由 wjl0522 于 2013-7-17 19:04 编辑 ]
2013-07-17 18:56
快速回复:头文件的使用 这个如何运行起来呢 有图
数据加载中...
 
   



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

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