最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語(yǔ)言實(shí)現(xiàn)數(shù)字游戲

 更新時(shí)間:2020年01月30日 09:06:35   作者:weixin_44252790  
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)數(shù)字游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了C語(yǔ)言數(shù)字游戲的具體代碼,供大家參考,具體內(nèi)容如下

問(wèn)題描述 :

現(xiàn)在,有許多給小孩子玩的數(shù)字游戲,這些游戲玩起來(lái)簡(jiǎn)單,但要?jiǎng)?chuàng)造一個(gè)就不是那么容易的了。 在這,我們將介紹一種有趣的游戲。

你將會(huì)得到N個(gè)正整數(shù),你可以將一個(gè)整數(shù)接在另一個(gè)整數(shù)之后以制造一個(gè)更大的整數(shù)。 例如,這有4個(gè)數(shù)字123, 124, 56, 90,他們可以制造下列整數(shù)─ 1231245690, 1241235690, 5612312490, 9012312456, 9056124123…等,總共可以組合出24(4!)種數(shù)字。 但是,9056124123是最大的那一個(gè)。

你可能會(huì)想這是個(gè)簡(jiǎn)單的事情,但對(duì)剛有數(shù)字概念小孩來(lái)說(shuō),這會(huì)是個(gè)簡(jiǎn)單的任務(wù)嗎?

輸入說(shuō)明 :

輸入含有多組測(cè)試數(shù)據(jù)。
每組測(cè)試資料兩行,第一行為一個(gè)正整數(shù)N(N<= 50),第二行將有N 個(gè)正整數(shù)。
當(dāng)N=0代表輸入結(jié)束。

輸出說(shuō)明 :

對(duì)每一組測(cè)試數(shù)據(jù),輸出一行,輸出利用這N個(gè)整數(shù)可結(jié)合成的最大整數(shù)。

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
char a[51][1000];//輸入的數(shù)用全局變量來(lái)操作,和他之后的數(shù)一個(gè)一個(gè)去比較,交換位置 
int cmp(int x,int y){
 char b[1000],c[1000],str[1000];
 int i,num1,num2;
 strcpy(b,a[x]);
 strcpy(c,a[y]);
 num1=strlen(a[x]);//數(shù)的長(zhǎng)度 
 num2=strlen(a[y]);
 //字符串拼接
 for(i=num1;i<=num1+num2;i++) 
 b[i]=c[i-num1];
 for(i=num2;i<num1+num2;i++)
 c[i]=b[i-num2];
 c[i]='\0';
 return strcmp(b,c);//看a[i]a[j]大還是a[j]a[i]的數(shù)比較大 
 } 
 int main(){
 int n,i,j;
 while(scanf("%d",&n)!=EOF){
 for(i=0;i<n;i++)
 scanf("%s",a[i]);
 char temp[1000];
 for(i=0;i<n-1;i++){
 for(j=i+1;j<n;j++){
 if(cmp(i,j)<0){//交換位置 
  strcpy(temp,a[i]);
  strcpy(a[i],a[j]);
  strcpy(a[j],temp);
 }
 } 
 }
 for(i=0;i<n;i++)
 printf("%s",a[i]);
 printf("\n");
 }
 return 0;
 }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • C語(yǔ)言實(shí)現(xiàn)五子棋小游戲

    C語(yǔ)言實(shí)現(xiàn)五子棋小游戲

    五子棋游戲是一款很經(jīng)典的智力游戲,只有學(xué)過(guò)編程語(yǔ)言的人,把五子棋的編程原理弄懂了,就能用自己熟悉的語(yǔ)言實(shí)現(xiàn)出來(lái),在這里給大家分享,c語(yǔ)言五子棋源碼,僅供大家參考借鑒。
    2016-03-03
  • 一文詳解C++仿函數(shù)

    一文詳解C++仿函數(shù)

    本文主要介紹了一文詳解C++仿函數(shù),主要用途是提供一種靈活的方式來(lái)定義和操作數(shù)據(jù),下面就來(lái)介紹一下仿函數(shù)的使用,感興趣的可以了解一下
    2025-04-04
  • C語(yǔ)言實(shí)現(xiàn)打印楊輝三角的方法詳細(xì)(三種方法)

    C語(yǔ)言實(shí)現(xiàn)打印楊輝三角的方法詳細(xì)(三種方法)

    楊輝三角是中國(guó)古代數(shù)學(xué)的杰出研究成果之一,它把二項(xiàng)式系數(shù)圖形化,把組合數(shù)內(nèi)在的一些代數(shù)性質(zhì)直觀地從圖形中體現(xiàn)出來(lái),是一種離散型的數(shù)與形的結(jié)合。本文將介紹三種可以實(shí)現(xiàn)打印楊輝三角的辦法,感興趣的可以試一試
    2022-01-01
  • Qt生成隨機(jī)數(shù)的方法

    Qt生成隨機(jī)數(shù)的方法

    本文主要介紹了Qt生成隨機(jī)數(shù),生成隨機(jī)數(shù)主要用到了函數(shù)qsrand和qrand,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • C++中的智能指針舉例詳解及注意事項(xiàng)

    C++中的智能指針舉例詳解及注意事項(xiàng)

    智能指針是C++中用于管理動(dòng)態(tài)分配資源的強(qiáng)大工具,通過(guò)正確使用智能指針,可以顯著減少內(nèi)存泄漏的可能性,這篇文章主要介紹了C++中的智能指針舉例詳解及注意事項(xiàng)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-03-03
  • 獲取當(dāng)前系統(tǒng)本地時(shí)間,精確到毫秒的實(shí)例

    獲取當(dāng)前系統(tǒng)本地時(shí)間,精確到毫秒的實(shí)例

    下面小編就為大家?guī)?lái)一篇獲取當(dāng)前系統(tǒng)本地時(shí)間,精確到毫秒的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • C語(yǔ)言sizeof與字符串處理與動(dòng)態(tài)內(nèi)存分配及main函數(shù)參數(shù)詳解

    C語(yǔ)言sizeof與字符串處理與動(dòng)態(tài)內(nèi)存分配及main函數(shù)參數(shù)詳解

    這篇文章主要介紹了C語(yǔ)言字符串處理函數(shù)、sizeof、動(dòng)態(tài)內(nèi)存分配函數(shù)、main函數(shù)參數(shù)問(wèn)題,static在修飾變量的時(shí)候,如果是修飾全局變量,則跟全局變量功能一樣,通過(guò)示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • 關(guān)于在C程序中處理UTF-8文本的方法詳解

    關(guān)于在C程序中處理UTF-8文本的方法詳解

    這篇文章主要給大家介紹了關(guān)于在C程序中處理UTF-8文本的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-11-11
  • C++頭文件algorithm中的函數(shù)功能詳解

    C++頭文件algorithm中的函數(shù)功能詳解

    這篇文章主要介紹了C++頭文件algorithm中的函數(shù)功能詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • C++關(guān)鍵字之likely和unlikely詳解

    C++關(guān)鍵字之likely和unlikely詳解

    這篇文章主要介紹了C++關(guān)鍵字之likely和unlikely,C++20之前的,likely和unlikely只不過(guò)是一對(duì)自定義的宏,而C++20中正式將likely和unlikely確定為屬性關(guān)鍵字,本文給大家詳細(xì)講解,需要的朋友可以參考下
    2022-10-10

最新評(píng)論

庄浪县| 温州市| 定陶县| 手游| 岚皋县| 济宁市| 剑阁县| 家居| 庄浪县| 平乐县| 汶上县| 穆棱市| 满洲里市| 达拉特旗| 昌吉市| 罗江县| 茶陵县| 大冶市| 永安市| 金阳县| 阜宁县| 隆子县| 饶平县| 陇南市| 兴安县| 四子王旗| 中西区| 万源市| 阳山县| 灵台县| 民县| 藁城市| 罗山县| 雷山县| 应用必备| 汝城县| 林周县| 许昌市| 金阳县| 山阳县| 伽师县|