例題2.1
/********************************
** 功能:布林型別使用列舉 **
********************************/
#include
#includeusing namespace std;
int main()
{
char ch;cout<<"please input a character:";cin>>ch;ch = ch >= 'a' && ch<= 'z'? ch - 'a' + 'a': ch;cout<<"the result is:"int main()
{ int a,b,c,d;
a=4;
b=a;
a=5;
c=d=6;
c*=a;
d%=a+b;
cout<<"a="int main()
{ short i,j,m,n;
i=1000;
j=1000;
m=i+j;
n=i*j;
cout<<"m="<
例題2.4
# includeusing namespace std;
int main()
{ int i=6,j,k;
j=++i;
k=i++;
++i=1;
cout<<"i="int main()
{ int ab,ac;
double b=3.14;
char c='a';
ab=int(b);
ac=int(c);
cout<<"b="<#includeusing namespace std;
int main()
{ int a, b, c, l, p, s;
cout<<"請輸入a的長度:"<>a;
cout<<"請輸入b的長度:"<>b;
cout<<"請輸入c的長度:"<>c;
l = a + b + c;
l /= 2;
p = l;
s = sqrt(p*(p-a)*(p-b)*(p-c));
cout<<"l = "<#includeusing namespace std;
int main()
{
double x1,x2,a,b,c,d;
cout<<"輸入方程x^2+bx+c=0中的a:";
cin>>a;
cout<<"輸入方程x^2+bx+c=0中的b:";
cin>>b;
cout<<"輸入方程x^2+bx+c=0中的c:";
cin>>c;
d=sqrt(b^2-4*a*c);
if(d>0)
{
x1=(-b+d)/(2*a);
x2=(-b-d)/(2*a);
cout<<"方程有兩個根,且為:x1="int main()
{
char a[50],b[50];
int i;
cout<<"輸入姓名拼音"<
第三週作業
實驗作業 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係...
第三週作業
要求 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係數,...
第三週作業
第一題 輸入課本各個例題,除錯執行程式,並分析程式。例1 include using namespace std int main 例8 includeusing namespace std int main else cout this is not a endl return 0 第三題 編寫程...