1. 程式人生 > >慕課-程式設計與演算法(大學先修課)-郭煒-第一週練習題

慕課-程式設計與演算法(大學先修課)-郭煒-第一週練習題

1.輸入三個整數,把第二個輸入的整數輸出。

#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
cout<<b<<endl;
return 0;
}

2.給定一個字元,用它構造一個對角線長5個字元,傾斜放置的菱形。

#include<iostream>
using namespace std;
int main()
{
char a;
cin>>a;
cout<<" "<<a<<endl;


cout<<" "<<a<<a<<a<<endl;
cout<<a<<a<<a<<a<<a<<endl;
cout<<" "<<a<<a<<a<<endl;
cout<<" "<<a<<endl;
return 0;
}

3.輸入一個除空格以外的可見字元(保證在函式scanf中可使用格式說明符%c讀入),輸出其ASCII碼。

#include<iostream>


using namespace std;
int main()
{
char a;
int i;
cin>>a;
i=a;
cout<<i<<endl;
return 0;
}

4.輸入一個ASCII碼,輸出對應的字元。

#include<iostream>
using namespace std;
int main()
{
char a;
int i;
cin>>i;
a=i;
cout<<a<<endl;
return 0;
}

5.分別定義int,short型別的變數各一個,並依次輸出它們的儲存空間大小(單位:位元組)。

#include

<iostream>
using namespace std;
int main()
{
int a;
short b;
cout<<sizeof(a)<<" "<<sizeof(b)<<endl;
return 0;
}

6.分別定義float,double型別的變數各一個,並依次輸出它們的儲存空間大小(單位:位元組)。

#include<iostream>
using namespace std;
int main()
{
float a;
double b;
cout<<sizeof(a)<<" "<<sizeof(b)<<endl;
return 0;
}