??大家好,我是不溫卜火,是一名計算機學院大資料專業大三的學生,昵稱來源于成語—
不溫不火,本意是希望自己性情溫和,作為一名互聯網行業的小白,博主寫博客一方面是為了記錄自己的學習程序,另一方面是總結自己所犯的錯誤希望能夠幫助到很多和自己一樣處于起步階段的萌新,但由于水平有限,博客中難免會有一些錯誤出現,有紕漏之處懇請各位大佬不吝賜教!暫時只在csdn這一個平臺進行更新,博客主頁:https://buwenbuhuo.blog.csdn.net/,
PS:如果感覺此部分較為簡單的人,請嘴下留情,本人只是想把此系列更新完畢,球球別再惡心我了,如有問題請留言,本人會虛心接受并進行更正!!!
目錄
- 西電OJ題解-283(C語言):數值交換
- 一、題目
- 1. 題目描述
- 2. 輸入說明
- 3. 輸出說明
- 4. 樣例輸出
- 二、解題思路及題解
- 1. 解題思路
- 2. 題解

西電OJ題解-283(C語言):數值交換
本專欄為西安電子科技大學C語言課程題庫的題解,題目及其部分解題思路由好兄弟梁忠鑫提供,學長在此只是修改完善,請各位支持原創,目前僅在CSDN發布,
一、題目
1. 題目描述
撰寫程式,讀入三個整數給a、b、c,然后交換它們中的數,把a中原來的值給b,把b中原來的值給c,把c中原來的值給a,然后輸出a、b、c,
2. 輸入說明
輸入格式:共一行,包含三個整數,每個數之間用空格分隔,
3. 輸出說明
輸出格式:共一行,包含三個整數,每個數之間用空格分隔,
4. 樣例輸出
示例:
輸入:3 4 5
輸出 : 5 3 4
二、解題思路及題解
1. 解題思路
- 通過建立第四個變數來交換數值(以杯子舉例)

- 交換結果

2. 題解
- 原始碼
/**
* @Author: 梁忠鑫 / 李華鑫(修改)
* @Email: 459804692@qq.com
* @Date: 2020/12/06
* @Time: 15:55
* @Version: 1.0
*/
#include <stdio.h>
int main()
{
int a,b,c,d;
printf("輸入:");
scanf("%d %d %d",&a,&b,&c);
d=c;
c=b;
b=a;
a=d;
printf("輸出:%d %d %d",a,b,c);
return 0;
}
- 運行結果


??好書不厭讀百回,熟讀課思子自知,而我想要成為全場最靚的仔,就必須堅持通過學習來獲取更多知識,用知識改變命運,用博客見證成長,用行動證明我在努力,
??如果我的博客對你有幫助、如果你喜歡我的博客內容,請“點贊” “評論”“收藏”一鍵三連哦!聽說點贊的人運氣不會太差,每一天都會元氣滿滿呦!如果實在要白嫖的話,那祝你開心每一天,歡迎常來我博客看看,
??碼字不易,大家的支持就是我堅持下去的動力,點贊后不要忘了關注我哦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/260586.html
標籤:其他
上一篇:基于JSP+Servlet+MySQL實作實驗管理系統
下一篇:獨立按鍵控制LED狀態

