50道C C 程式設計練習題 複習必備 11 20

2021-10-07 10:15:59 字數 3237 閱讀 1083

使用c/c++兩種語言完成50道題目,體會兩種語言之間的不同。編譯環境都是在vs2019,完成時間2020.06.21-2020.06.22 。由於c++ 對c的相容性,部分main()函式沒有寫return 0 也可以執行成功,但是不提倡,最好加上,否則其他編譯器可能報錯。c語言不需要嚴格對齊,因此不對csdn 的格式做過多的糾正。

c

#include

intmain()

printf

("%5lf"

,e);

}

c++

#include

using

namespace std;

intmain()

cout << e;

}

c

#include

intmain()

printf

("pi的值為%5lf",4

*pi)

;return0;

}

c++

#include

using

namespace std;

intmain()

cout <<

"pi的值為"

<<

4* pi;

return0;

}

c

#include

intmain()

printf

("pi的值是%if",2

*pi)

;}

c++

#include

using

namespace std;

intmain()

cout <<

"pi的值是"

<< pi*2;

}

c

#include

intmain()

printf

("正數的個數是:%d\n"

, count1)

;printf

("零的個數是:%d\n"

, count2)

;printf

("負數的個數是:%d\n"

, count3)

;return0;

}

c++

#include

using

namespace std;

intmain()

cout <<

"正數的個數是:"

<< count1

"零的個數是:"

<< count2 << endl;

cout <<

"負數的個數是:"

<< count3 << endl;

}

c

#include

intmain()

printf

("奇數的和為%d\n"

,m);

printf

("偶數的和為%d"

, n)

;}

c++

#include

using

namespace std;

intmain()

cout << n <<

" "<< m;

}

c

#include

intpownew

(int

,int);

intmain()

intpownew

(int x,

int y)

c++

#include

using

namespace std;

intpownew

(int

,int);

intmain()

intpownew

(int x,

int y)

c

#include

intmain()

c++

#include

using

namespace std;

intmain()

}cout << a;

}

c

#include

intperfect()

;int

perfect

(int n)

intmain()

c++

#include

using

namespace std;

intperfect()

;int

perfect

(int n)

intmain()

c

#include

intfib

(int);

intmain()

intfib

(int n)

return fn;

}

c++

#include

using

namespace std;

intf

(int);

intmain()

intf

(int n)

c

#include

intrevese

(int);

intmain()

intrevese

(int k)

return s;

}

c++

#include

using

namespace std;

intrevese

(int);

intmain()

intrevese

(int k)

return s;

}

50道C C 程式設計練習題 複習必備 1 10

使用c c 兩種語言完成50道題目,體會兩種語言之間的不同。編譯環境都是在vs2019,完成時間2020.06.21 2020.06.22 由於c 對c的相容性,部分main 函式沒有寫return 0 也可以執行成功,但是不提倡,最好加上,否則其他編譯器可能報錯。c語言不需要嚴格對齊,因此不對cs...

50道SQL練習題

網上流傳較廣的50道sql訓練,奮鬥了不知道多久終於寫完了。前18道題的難度依次遞增,從19題開始的後半部分算是迴圈練習和額外function的附加練習,難度恢復到普通狀態。第9題非常難,我反正沒有寫出來,如果有寫出來了的朋友還請賜教。這50道裡面自認為應該沒有太多錯誤,而且盡可能使用了最簡單或是最...

程式設計練習題

程式student create student studs,int n student 是乙個結構型別,包含姓名 成績和指標域。studs 陣列中儲存了n個 student 記錄。create 函式的功能是編寫根據 studs 陣列建立乙個鍊錶,鍊錶中結點按成績降序排列,函式返回煉表頭指標。inc...