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

2021-10-07 10:11:51 字數 3505 閱讀 5871

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

c

#include

intmain()

c++

#include

using

namespace std;

intmain()

c

#include

#include

intmain()

if(a ==0)

d = b * b -

4* a * c;

if(d <0)

if(d ==0)

if(d >0)

}

c++

#include

using namespace std;

#include

intmain()

if(a ==0)

d = b * b -

4* a*c;

if(d<0)

if(d==0)

if(d>0)

}

c

#include

intmain()

c++

#include

using

namespace std;

intmain()

c

#include

intmain()

c++

#include

using namespace std;

intmain()

c

#include

intmain()

if(minnumber > a)

minnumber = a;

total = total + a;

}printf

("最大值是:%d\n"

,maxnumber)

;printf

("最小值是:%d\n"

, minnumber)

;printf

("平均值是%3lf"

,total/20)

;}

c++

#include

using

namespace std;

intmain()

if(minnumber > a)

minnumber = a;

total = total + a;

} cout <<

"最大值是:"

<< maxnumber

"最小值是:"

<< minnumber << endl;

cout <<

"平均值是:"

<< total /20;

}

c

#include

intmain()

float d;

d = total / n;

printf

("平均值為%3lf\n"

,d);

printf

("最大值為%d\n"

, maxnumber)

;printf

("最小值為%d\n"

, minnumber)

;}

c++

#include

using

namespace std;

intmain()

cout <<

"最大值為"

<< maxnumber << endl;

cout <<

"最小值為"

<< minnumber << endl;

double d;

d = total / n;

cout <<

"平均值為"

<< d<}

c

#include

intmain()

printf

("最大值為:%d"

, maxnumber)

;float d = total / n;

printf

("平均值為%3lf"

,d);

return0;

}

c++`

using

namespace std;

intmain()

cout <<

"最大值為:"

<< maxnumber

"平均值為:"

<< total / n;

return0;

}

c

#include

intmain()

printf

("1-100平方的和為%d"

,sum)

;}

c++

#include

using

namespace std;

intmain()

cout <<

"1-100平方的和為"

<< sum;

return0;

}

c

#include

intmain()

printf

("%lf"

, sum)

;return0;

}

c++

#include

using

namespace std;

intmain()

cout << sum << endl;

return0;

}

c

#include

intmain()

printf

("%9lf"

, sum)

;return0;

}

c++

#include

using

namespace std;

intmain()

cout << sum << endl;

return0;

}

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

使用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...