1樓:
資料很大,需要用 64 位的 整型盛放
#include
#ifdef _win32
typedef unsigned __int64 uint64_t;
#else
typedef unsigned long long uint64_t;
#endif
int main()
printf("%lu\n", sum);
return 0;}
2樓:
#include
#include
void main()
printf("%f\n",sum);}
3樓:匿名使用者
int i;
float sum,num;
for(i=0;i<64;i++)
printf("%f\n",sum);
return 0;
錯了你找我。。
4樓:戲雨南
2^i錯了,應該用這個函式pow(2,i);來表示
希望可以幫助你!!!
5樓:匿名使用者
sum = 0;
for (int i = 0; i <64; i ++)
6樓:任兵飛
c程式設計中不用^作為冪的運算;而是用math.h標頭檔案中宣告的pow()函式;所以題目中應該使用pow(2,i)
c語言程式設計題,小白不會程式設計序,C語言程式設計題,小白不會程式設計序
微俊 include include int main include include include 有一篇文章,共有三行字元,每行80個字元,分別統計其中英文大寫字母,小寫字母,數字,空格以及其他字元的個數 void calc char ch 3 80 int col printf upper ...
關於C語言程式設計的問題,乙個關於C語言程式設計的問題
我用vc 6.0執行,兩次都一樣啊,都是位址 恭喜你發現某個編譯器的bug了,不知道你用的是哪個編譯器?不應該有什麼問題,你用什麼編譯的?變數的位址是執行時分配的,你編譯的程式在不同的電腦上運作結果都有可能不同 你有引用stdio.h包嗎?include stdio.h 再來,lx格式符是輸出長整型...
c語言程式設計的小問題,乙個C語言程式設計的小問題
你也弄得太複雜了,各種陣列相互引用。首先,你只需要定義一次 結構體 pk,然後abcd用一句 pk a,b,c,d 就可以了。第二,為什麼會有 笑臉 很大的可能是 n j 1 0 在特定條件下賦值造成的,你需要檢查一下第一次發牌時前面幾張的條件。最後發乙個我寫的供參考。include include...
C語言程式設計的小問題,C語言程式設計的乙個小問題
可能是因為你的ch 是char型別的 ch xx i j 4 就可能導致ch溢位 從而ch的值實際上根本不是xx i j 4 if ch 4 32 ch 4 100 ch xx i j 4 if ch 32 ch 100 關鍵看這兩個,上面乙個ch實際沒有移位,而是用乙個臨時的變數儲存了ch移位的值...
C語言程式設計時出現乙個錯誤,程式設計c語言總是有乙個錯誤
可以貼一出程式來嗎?你的 中是不是有賦值語句,看看它的左值是不是合法。這個程式是 書中的乙個例題 你可以照書中仔細看看 乙個求潤年的程式。你的程式執行起來沒問題。程式設計c語言總是有乙個錯誤 c語言程式設計總是乙個錯誤 15 沒看明白你程式的意思。但這裡應該是有問題的。for i 2 i k i i...