1樓:網友
可以運基明纖行的。
#include
main()
double f=3,z=-1,i,item,sum=1;
for(i=2;i<=50;i++)
item=z/f;
sum+=item;
z=-z;f=f+2;
printf("%lf",sum);
#include
main()
int i,n,count=0;
for(n=400;n<=500;n++)for(i=2;i=n/2){
printf("%d",n);
count++;
printf("%d",count);
#include《搏仿》
main()
int n,i=1,j=1,g;
scanf("%d",&n);
while(n>0){
g=n%10;
n=n/10;
j=j*g;
i++;printf("%d\槐穗n",j);
2樓:憑白凡
這個問題嘛,偷懶噢!
第乙個迴圈呀,遞迴也得輪或行。
第二個鍵段完全的迴圈嘛。
第三個分離出資料然後相稿桐譽乘。
第四個用迴圈加條件判斷。
c語言 怎麼除錯程式
3樓:二青年沾
簡單來說,有兩種方式,一種是原始碼debug,即分析原始碼來找出bug位置,一般使用printf()列印出程式執行每一步的資訊,一種是可執行檔案debug,需要使用偵錯程式來進行。
1、原始碼debug
類似於下面的原始碼,主要通過程式執行時輸出的資訊,來定位bug出現的位置,然後再修改原始碼。
#include
void f()
int main()
2、可執行檔案除錯,windows平臺常用的就是vs/vc自帶的除錯,另外乙個就是微軟自家開發的偵錯程式平臺以gdb為常用。
ide自帶的偵錯程式以為例,編寫完**後,按快截鍵盤f11,即可進入除錯,此時右鍵,選擇「go to disassembly"即可檢視到程式的反彙編** 。一般這種情況,主要是為了對c語言進行反彙編學習。
windbg的功能非常多,可以進行原始碼除錯、可以除錯可執行檔案、還可以進行核心除錯,也可以除錯dump檔案,用的多了,自然熟悉,要除錯可執行檔案,只需要點選」file"在彈出的對話方塊中選擇「open executeable",然後找到自己要除錯的程式即可。
linux常用的是gdb偵錯程式,值得注意的是,要使用gdb除錯,在使用gcc或者g++編譯c/c++檔案時,需要新增-g引數才可以生成符號表。下圖是用gdb分析c++中變數分佈的一張截圖,大體上看一下長什麼樣,用的多了自然熟悉,不需要可以去學習。
C語言程式設計,C語言程式設計
很多程式都是非常簡單的 1.輸入2個正整數m和n,求其最大公約數和最小公倍數 include include int main 3.程式設計計算從1到10各數階乘的和,即1 2 3 9 10 的和 include int main void printf 1到10各數階乘的和 d n sum ret...
C語言程式設計,c語言的程式設計
給十分寫那麼多。給你說第一個吧。輸入十個數,用一個for語句就好了。int a 10 for int i 0 i 10 i 最大數。int max a 0 int m for int j 0 j 10 j a i a 9 a 9 max 小數的變下符號就是了。c語言程式設計 摘要。親親具體什麼問題呀...
C語言程式設計,c語言程式設計序
你的函式呢 第三個問題沒列全 自己修改下我再看。第一題 include void main printf 輸入4 5矩陣 for i 0 i 4 i for i 0 i 5 i printf 第二題 include void main printf 排列後 for i 0 i 10 i printf...