C++實(shí)現(xiàn)乒乓球比分判定
本文實(shí)例為大家分享了C++實(shí)現(xiàn)乒乓球比分判定的具體代碼,供大家參考,具體內(nèi)容如下
編寫程序判斷乒乓球比賽的結(jié)果:輸入雙方比分,輸出誰勝誰負(fù)
此題的難度分3個(gè)級(jí)別
1、輸入的是一局比賽結(jié)束時(shí)的比分;
2、輸入的不僅可能是一局比賽結(jié)束時(shí)的比分,還有可能是比賽進(jìn)行過程中的比分;
3、輸入任意兩個(gè)非負(fù)整數(shù)
下面選擇第三種難度完成:
#include <iostream>
using namespace std;
int main() {
int player1, player2;
cout << "input two scores: " << endl;
cin >> player1 >> player2;
if (player1 < 0 || player2 < 0) cout << "wrong input" << endl;
else {
if (player1 == 11 && player2 < 10) cout << "player1 wins" << endl;
if (player2 == 11 && player1 < 10) cout << "player2 wins" << endl;
if (player1 < 11 && player2 < 11) cout << "not over" << endl;
if (player1 > 10 && player2 > 10) {
if ((player1 - player2) > 2 || (player2 - player1) > 2) cout << "wrong input" << endl;
if ((player1 - player2) == 2) cout << "player1 wins" << endl;
if ((player2 - player1) == 2) cout << "player2 wins" << endl;
if ((player1 - player2) <= 1 || (player2 - player1) <= 1) cout << "not over" << endl;
}
}
return 0;
}
試題分析:
①考察初學(xué)者的邏輯分析;
②考察基本語法if else的熟練程度;
③將日常生活作為程序設(shè)計(jì)的載體,寓教于樂;
補(bǔ)充:C++乒乓球比賽代碼
兩個(gè)乒乓球隊(duì)進(jìn)行比賽,各處三人,甲隊(duì)為ABC,乙隊(duì)為XYZ,其中A不和X比賽,C不和X,Z,比賽,找出三隊(duì)賽手的名單
#include "stdafx.h"
#include<iostream>
using namespace std;
int main()
{
char i, j, k;
for (i = 'X'; i <= 'Z'; i++) {
for (j = 'X'; j <= 'Z'; j++)
{
if (i != j) {
for (k = 'X'; k <= 'Z';k++) {
if (i !=k&&j != k) {
if (i != 'X'&&k != 'X'&& k != 'Z') {
cout << "A-----" << i << endl << "B-----" << j << endl<< "C-----" << k << endl;
}
}
}
}
}
}
system("pause");
return 0;
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C++二維數(shù)組中數(shù)組元素存儲(chǔ)地址的計(jì)算疑問講解
今天小編就為大家分享一篇關(guān)于C++二維數(shù)組中數(shù)組元素存儲(chǔ)地址的計(jì)算疑問講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-02-02
C語言?超詳細(xì)模擬實(shí)現(xiàn)單鏈表的基本操作建議收藏
單鏈表是后面要學(xué)的雙鏈表以及循環(huán)鏈表的基礎(chǔ),要想繼續(xù)深入了解數(shù)據(jù)結(jié)構(gòu)以及C語言,我們就要奠定好這塊基石!接下來就和我一起學(xué)習(xí)吧2022-03-03
C++開發(fā):為什么多線程讀寫shared_ptr要加鎖的詳細(xì)介紹
本篇文章介紹了,在C++中為什么多線程讀寫shared_ptr要加鎖的詳細(xì)說明。需要的朋友參考下2013-04-04
Cocos2d-x UI開發(fā)之CCControlSwitch控件類使用實(shí)例
這篇文章主要介紹了Cocos2d-x UI開發(fā)之CCControlSwitch控件類使用實(shí)例,本文代碼中含大量注釋講解了CCControlSwitch控件類的使用,需要的朋友可以參考下2014-09-09
C++實(shí)現(xiàn)學(xué)生考勤信息管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)學(xué)生考勤信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-12-12
VC++實(shí)現(xiàn)程序開機(jī)啟動(dòng)運(yùn)行的方法
這篇文章主要介紹了VC++實(shí)現(xiàn)程序開機(jī)啟動(dòng)運(yùn)行的方法,很實(shí)用的功能,需要的朋友可以參考下2014-08-08

