啊哈C——學習6.5一個蘿蔔一個坑
2015年2月5日22:53:29
1.輸入n個0~1000的整數,將它們從小到大排序。如果想對1000以內的整數排序,我們需要1001個小房子來表示每個數出現的次數。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int iTotal,iNum[1001],iInput,iSerach,iMax,iTemp;
for(iInput = 0;iInput < 1001;iInput ++)
{
iNum[iInput] = 0;
}
printf("請輸入要排序的個數n = ");
scanf("%d",&iTotal);
printf("\r\n");
printf("請輸入要排序的%d個具體數值(0~1000),中間以空格隔開!\r\n",iTotal);
for(iInput = 0;iInput < iTotal;iInput ++)
{
scanf("%d",&iTemp);
iNum[iTemp] ++;
}
for(iInput = 0;iInput < 1001;iInput ++)
{
//for(iSerach = 1;iSerach < iNum[iTemp];iSerach ++)
{
while(iNum[iInput] > 0)
{
printf("%d ",iInput);
iNum[iInput] -- ;
}
}
}
printf("\r\n");
system("pause");
return 0;
}
相關文章
- Tomcat應用部署是否要一個蘿蔔一個坑?Tomcat
- 小蘿蔔1號和小蘿蔔2號(四元數範圍)
- 《保衛蘿蔔4》僅用一個月完成鴻蒙原生應用開發鴻蒙
- 《自然》:蘿蔔“清肺”有了科學依據!
- 學習openresty時,nginx的一個坑RESTNginx
- Python爬蟲實戰之蘿蔔投研Python爬蟲
- 舒服了,學習了,踩到一個 Lombok 的坑!Lombok
- 一鍵將BigQuant選出的股票池放入蘿蔔投研中
- C++基礎(十二)一個巨集使用的坑C++
- 等了5年,飛魚終於在今天曝光了《保衛蘿蔔4》
- 啊哈
- C# 學習async/await(個人理解)C#AI
- 學習哪個程式語言呢?Python和C#哪個好學?PythonC#
- 笨辦法學C 練習47:一個快速的URL路由路由
- php學習踩坑(一)PHP
- 學習一個 Linux 命令:pstreeLinux
- NDK學習筆記:一起來變蘿莉音!FMOD學習總結(上)筆記
- C語言學習的幾個階段C語言
- 分享一個composer的坑
- 我是如何自學C語言的(一個菜鳥的學習路)C語言
- 首配機械爪!元蘿蔔亮相2024世界機器人大會,釋出首個走進家庭的國際象棋機器人機器人
- 一個 JSer 的 Dart 學習日誌(六):寫一個向量JSDart
- 學習一個 Linux 命令:shutdown 命令Linux
- C++和Python學哪個好?Python學習難嗎?C++Python
- 深度學習並非萬能:你需要避免這三個坑深度學習
- PHP Composer 的一個小坑PHP
- Golang Recover的一個小坑Golang
- SpringCloud學習筆記(一) 搭建一個SpringCloudSpringGCCloud筆記
- 初學 GoLang 遇到的一個關於時間的坑...Golang
- 個人學習
- 初見React,一步一個坑React
- rust學習十二、一個I/O程式練習Rust
- 一個練習專案,好玩的bbs-c#C#
- 全新開發蘿蔔影視原始碼金色版 視訊影視系統APP原始碼原始碼APP
- C語言學習 兩個數的平方和C語言
- 每天學習一個Linux命令-目錄Linux
- 一個學習Python的好連結Python
- 寫在學習golang一個月後Golang
- Cordova學習----iOS建立第一個appiOSAPP