| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 693 人关注过本帖
标题:请问各位编程老手,高手,在一个C++程序里,变量可以互换位置吗?
只看楼主 加入收藏
hanxuan1996
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2015-9-1
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:8 
请问各位编程老手,高手,在一个C++程序里,变量可以互换位置吗?
各位高手老手,青问一个C++程序里,变量可以互换位置吗?我的一本编程教科书上有一个示例,是把摄氏温度转化为花华氏温度。代表摄氏温度的变量是ctemp,华氏温度的变量是ftemp,书中的示例是应给把用户输入的摄氏温度值保存到ctemp里去,那天我试了试,把华氏温度保存到ctemp里去了,可是转化结果和没互换时的转化结果不一样。如果不能转换位置,那电脑又怎么知道那个是保存摄氏度的,那个是保存华氏度的变量呢?
搜索更多相关主题的帖子: 华氏温度 教科书 华氏度 摄氏度 
2015-09-01 17:58
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
楼主说的实在太高深了   完全不懂

DO IT YOURSELF !
2015-09-01 18:20
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
收藏
得分:5 
写几行代码试试不就知道了
2015-09-01 19:34
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
收藏
得分:10 
#include <iostream>
void swaps(int &x, int &y);
int main(){
    int one,two;
    std::cout << "Enter one number:\n";
    std::cin >> one;
    std::cout << "Enter tow number:\n";
    std::cin >> two;
    std::cout << "one = " << one << ", two = " << two << std::endl;
    swaps(one, two);
    std::cout << "Now one = " << one << ", Now two = " << two << std::endl;
    return 0;
}

void swaps(int &x, int &y){
    int temp;
    temp = x;
    x = y;
    y = temp;
}
2015-09-01 19:55
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
收藏
得分:0 
C++得写C++风格代码
#include <iostream>
template <typename T>
void swaps(T &x, T &y);
int main(){
    double one,two;
    std::cout << "Enter one number:\n";
    std::cin >> one;
    std::cout << "Enter tow number:\n";
    std::cin >> two;
    std::cout << "one = " << one << ", two = " << two << std::endl;
    swaps(one, two);
    std::cout << "Now one = " << one << ", Now two = " << two << std::endl;
    return 0;
}

template <typename T>
void swaps(T &x, T &y){
    T temp;
    temp = x;
    x = y;
    y = temp;
}
2015-09-01 21:56
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2277
专家分:10647
注 册:2015-3-19
收藏
得分:0 
回复 5楼 hjx1120
还是C的风格

剑栈风樯各苦辛,别时冰雪到时春
2015-09-01 22:31
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:5 
c++的特质是面向对象

一片落叶掉进了回忆的流年。
2015-09-01 22:33
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
都跑题了

DO IT YOURSELF !
2015-09-01 22:44
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
都跑题了

DO IT YOURSELF !
2015-09-01 23:13
快速回复:请问各位编程老手,高手,在一个C++程序里,变量可以互换位置吗?
数据加载中...
 
   



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

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