¨統計從1到100的和
¨ 統計從鍵盤輸入字元的個數
¨ 請按要求實現以下選單
**中心 學員成績管理系統
1 輸入學員成績
2 學員成績修改
3 學員成績統計
4 退出
如果選擇了1-4 請輸出對應選單的文字內容, 輸入其他的字元,請輸出:"輸入錯誤,請輸入1-4數字鍵!"
¨ 輸入一串字串,統計0-9的個數
¨ 若乙個口袋中放有12個球,其中有3個紅的。3個白的和6個黒的,問從中任取8個共有多少種不同的顏色搭配?
¨ 如果乙個數恰好等於它的因子之和,則稱該數為「完全數,求出1000以內的完全數
¨ 列印1000 ~ 2000 之間的閏年。(能被4整除而不能被100整除或者能被400整除的為閏年)
¨ 輸入乙個5位數,判斷它是不是回文數。(回文數,如:12321)(不限定位數呢?)
¨ 求具有abcd=(ab+cd)*(ab+cd)性質的四位數
¨ 某人歲數的3次方是四位數,4次方是六位數,且知此人歲數的3次方和4次方用遍了0~9十個數字。編寫乙個程式求此人的歲數。
¨ 有乙個四位數,千位上的數字和百位上的數字都被擦掉了,已知十位上的數字是1,個位上的數字是2,又知道這個數如果減去7就能被7整除,減去8就能被8整除,減去9就能被9整除。編寫乙個程式求這個四位數。
按題目順序做的。
#include "stdafx.h"
#include
int _tmain(int argc, _tchar* argv)
#include "stdafx.h"
#include
#include
int _tmain(int argc, _tchar* argv)
#include "stdafx.h"
#include
#include
int _tmain(int argc, _tchar* argv)
else
}system("pause");
return 0;
}#include "stdafx.h"
#include
#include
int _tmain(int argc, _tchar* argv)
;gets_s(str);
int i;
for (i = 0; i < strlen(str); i++)
if (str[i] - '0' == 1)
if (str[i] - '0' == 2)
if (str[i] - '0' == 3)
if (str[i] - '0' == 4)
if (str[i] - '0' == 5)
if (str[i] - '0' == 6)
if (str[i] - '0' == 7)
if (str[i] - '0' == 8)
if (str[i] - '0' == 9)
}for (i = 0; i < 10; i++)
printf("%d 的個數: %d \n", i,count[i]);
system("pause");
return 0;
}#include "stdafx.h"
#include
#include
int _tmain(int argc, _tchar* argv)}}
}printf("共有: %d\n", count);
system("pause");
return 0;
}#include "stdafx.h"
#include
#include
int _tmain(int argc, _tchar* argv)}}
}system("pause");
return 0;
}#include "stdafx.h"
#include
#include
int _tmain(int argc, _tchar* argv)
else if ( (i%4==0) &&(i%100!=0) )
printf("%d 是閏年\n", i);
i += 4;
}system("pause");
return 0;
}#include "stdafx.h"
#include
#include
int _tmain(int argc, _tchar* argv)
}if (flag==1)printf("是回文數\n");
system("pause");
return 0;
}#include "stdafx.h"
#include
int main()
system("pause");
return 0;
}#include "stdafx.h"
#include
int main()}}
}}system("pause");
return 0;
}#include "stdafx.h"
#include
int main()
;int strb[6] = ;
for (n = 18; n<25; n++)
int jj = 5;
while (b)
int mark = 1;//假設每一輪開始都是對的,
for (i = 0; i < 6; i++)
}if (mark == 0)break;//重複的,退出,開始下一輪
}if (mark == 1)//找到 了退出
}system("pause");
return 0;
}
c語言峰值演算法 C語言 回文數程式演算法
觀察數字 12321,123321 都有乙個共同的特徵,無論從左到右讀還是從右向左讀,都是相同的。這樣的數字叫做回文數字。本題要求你找到一些5位或6位的十進位制數字。滿足如下要求 該數字的各個數字之和等於輸入的整數。輸入格式 乙個正整數 n 10 輸出格式 若干行,每行包含乙個滿足要求的5位或6位整...
c語言排序演算法
很多朋友是以譚浩強老師編的 c語言教程 作為學習 c語言的入門教程的。書中涉及排序問題一般都以 冒泡法 和 選擇法 實現。為了擴大視野,增加學習程式設計的興趣,我參閱了有關書籍,整理了幾種排序法,寫出來同大家共勉。高手們不要笑,這篇文章是寫給出學者的,而且我自己也是只菜鳥,雖然內容陳舊,但值得初學者...
C語言常用演算法
一 計數 求和 求階乘等簡單演算法 此類問題都要使用迴圈,要注意根據問題確定迴圈變數的初值 終值或結束條件,更要注意用來表示計數 和 階乘的變數的初值。例 用隨機函式產生100個 0,99 範圍內的隨機整數,統計個位上的數字分別為1,2,3,4,5,6,7,8,9,0的數的個數並列印出來。本題使用陣...