C语言数字运算排序
C語言數字運算排序
- 如題
- 話不多說了,直接上代碼
如題
已知數據文件 IN.DAT 中存有 200 個四位數,并已調用讀函數 readDat()把這些數存入數組 a 中,編制一函數 jsVal(),其功能是:若一個四位數的千位數字上的值小于等于百位數 字上的值,百位數字上的值小于等于十位數字上的值,以及十位數字上的值小于等于個位數 字上的值,并且原四位數是偶數,則統計出滿足此條件的個數 cnt 并把這些四位數按從小到 大的順序存入數組 b 中,后調用寫函數 writeDat()把結果 cnt 以及數組 b 中符合條件的四 位數輸出到 OUT.DAT 文件中。
話不多說了,直接上代碼
#include <stdio.h>#define MAX 200 int a[MAX], b[MAX], cnt=0;void jsVal(總結
- 上一篇: C语言Fibonacci 数列
- 下一篇: 富人们都是怎么投资的 教你如何成为高净值