1樓:匿名使用者
上機估計有點困難 但是
筆試傻子 都能過 只要把 模擬試卷 不要歷年的再加 2009計算機等級考試 最新的教材後面的練習 全去做各幾遍就可以了 到時候你會發現都做過的
假如你有決心 把上機的100道南開的 全做一遍 那也必過了有幾道比較難的 就沒必要了
你的串號我已經記下,採納後我會幫你製作
2樓:蝶亦夢莊生
好久不用標準c了
大概介紹下我的思路 具體表示式我就不寫了首先把需要的變數定義好 然後把變數a 從1到n開始迴圈每次a++的時候 都執行判斷 把a放到乙個陣列裡面首先判斷a是幾位數 剩下的就是乙個數學的排列組合問題假設a是5位數 那實際上 就是 該陣列中的5個 單獨的0~9 的組合
用100000(5位數的所有排列型別)-9*9*9*9*9(5位數 各位都不為9的型別總數)=你要求的包含9的型別的個數了
ps: 說明一下 我不知道你現在讀大幾 學不學概率論與數理統計 9*9*9*9*9的表示式你能看明白嗎? 就是比如 一位數中 不為9的排列為0 1 2 3 4 5 6 7 8 共計9種 兩位數 就是9*9種 以此類推 y位數就該是9*9*.....
*9 (共y個) 也記作9^y
大致思路如此 希望能對你有所幫助
3樓:付哥的技術課堂
/******看一下符合要求嗎,也許需要修改一下**************/
/***n為1--n中的n,k為待查詢的數字***子函式***返回k的總數***/
int func(int n,int k)}return count;}
4樓:
1~n 是什麼意思呢?是表示1到n 還是表示1的n次方呀,要描述情況才行
關於c語言的,這是求二進位制中1的個數的函式,哪位高手說一下每一句的含義!
5樓:
c是記錄1的數量的變數。n&1是把n與二進位制的1按位與,如果結果是1就讓c加1(就是c++這一句),n>>=1是把n按二進位制右移一位。不斷迴圈,直到n==0的時候跳出while迴圈,返回c的值。
好久不用c了,有不準確的地方請見諒。
6樓:
int bitcount(unsigned int n)
return c ;}
7樓:匿名使用者
沒看到** 現寫乙個
int a,count=0;
while (a) //當a不等於0時進行迴圈printf("the number of /'1/' in binary is %d\n",count);
return 0;
求c語言高手,我想編乙個程式,求n的階乘然後算出這個n的階乘這個值中有多少個0,我編了乙個程式如下
8樓:
我有個辦法你算出n的階乘n;
然後while(n)
迴圈做完後,得到的k即為0的個數,依次可以推廣到0-9中任何數字的個數!
9樓:匿名使用者
float k=1;
printf ("你想要算多少的階乘\n");
scanf ("%d", &n);
for (t = 1;t <= n; t++)printf ("他的值為%d", n);
printf ("請輸入n的值\n");//這裡要手動輸入結果的值,不好
while ((scanf("%c", s[i])) !='\n')//每次讀入了兩個值,改:do
}while(s[i]!='\n');
p = strlen (s);
for (i = 0;i < p; i++)printf ("其中有%d個零", count);
10樓:
把階乘想成質因數相乘的形式,每有乙個因數5,結果必有1乙個0,每5個數就有1個5,每逢25個數就有2個5,但是其中乙個5已經在前面每5個數中算過了,此時就可以計為1個5,每逢125有3個5,其中乙個在每5個計過,乙個在每25計過,所以還是增加乙個5........
整理n!中5的個數即可
11樓:匿名使用者
#include
void main()
printf("%d! has %d zeros\n", num, count);}
12樓:匿名使用者
編譯器沒告訴你哪兒錯了嗎?
用c語言編寫問題計算1n之間所有奇數之和簡
include int main print d sum 用法 c q14 乙個數字,注意for迴圈寫法,直接每次 2,不要檢測每個數字 用例 f work tmp test c q14 1input number is 1,sum is 1.f work tmp test c q14 2input...
求用c編寫,求用C 編寫1 n的平方和,如1的平方 2的平方 3的平方。。。 n的平方,n為需輸入的自然數。
這很簡單,乙個簡單的for迴圈就行 int sum 0 for n 0 n 說明 此for迴圈出來的sum就是所求的n的平方和。但有前提 前面需保證輸入的數n是正整數 console.write 請輸入n n為自然數 int num int.parse console.readline int su...
用c語言實現對學生資訊增刪改,怎麼做啊
必須的 基本語法,定義,賦值,輸入輸出,迴圈,判斷,基本運算檔案操作 增刪改 資料結構 指標,鍊表,結構體 排序 至少是冒泡吧 基本結構 1 輸入部分,輸入資料 邏輯判斷 檔案處理 scanf,gets,if else,file 2 編輯部分,檔案處理 輸出資料 輸入資料 scanf,gets,pr...