001:輸出第二個整數
- 總時間限制: 1000ms 內存限制: 65536kB
##描述 - 輸入三個整數,把第二個輸入的整數輸出。
##輸入 - 只有一行,共三個整數,整數之間由一個空格分隔。整數是32位有符號整數。
##輸出 - 只有一行,一個整數,即輸入的第二個整數。
樣例輸入
123 456 789
樣例輸出
456
AC
#include <iostream> //輸出第二個整數
#include <cstdio>
using namespace std;
int main(){
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
printf("%d",b);
return 0;
}
002:字符菱形
- 總時間限制: 1000ms 內存限制: 65536kB
描述
- 給定一個字符,用它構造一個對角線長5個字符,傾斜放置的菱形。
輸入
- 輸入只有一行, 包含一個字符。
輸出
- 該字符構成的菱形。
樣例輸入
*
樣例輸出
*
***
*****
***
*
AC
#include <iostream>
#include <cstdio>
using namespace std;
int main(){
char c;
scanf("%c",&c);
printf(" %c\n",c);
printf(" %c%c%c\n",c,c,c);
printf("%c%c%c%c%c\n",c,c,c,c,c);
printf(" %c%c%c\n",c,c,c);
printf(" %c\n",c);
return 0;
}
003:打印ASCII碼
- 總時間限制: 1000ms 內存限制: 65536kB
描述
- 輸入一個除空格以外的可見字符(保證在函數scanf中可使用格式說明符%c讀入),輸出其ASCII碼。
輸入
- 一個除空格以外的可見字符。
輸出
- 一個十進制整數,即該字符的ASCII碼。
樣例輸入
A
樣例輸出
65
AC
#include <iostream>
#include <cstdio>
using namespace std;
int main(){
char c;
scanf("%c",&c);
int n2;
n2=c;
printf("%d\n",n2);
return 0;
}
004:打印字符
- 總時間限制: 1000ms 內存限制: 65536kB
描述
- 輸入一個ASCII碼,輸出對應的字符。
輸入
- 一個整數,即字符的ASCII碼,保證存在對應的可見字符。
輸出
- 一行,包含相應的字符。
樣例輸入
65
樣例輸出
A
AC
#include <iostream>
#include <cstdio>
using namespace std;
int main(){
char c;
int a;
scanf("%d",&a);
c=a;
printf("%c\n",c);
return 0;
}
005:整型數據類型存儲空間大小
- 總時間限制: 1000ms 內存限制: 65536kB
描述
- 分別定義int,short類型的變量各一個,並依次輸出它們的存儲空間大小(單位:字節)。
輸入
- 無。
輸出
- 一行,兩個整數,分別是兩個變量的存儲空間大小,用一個空格隔開。
樣例輸入
- (無)
樣例輸出
- (不提供)
AC
#include <iostream>
#include <cstdio>
using namespace std;
int main(){
int n1;
printf("%d %d\n",sizeof(n1),sizeof(short));
return 0;
}
006:浮點型數據類型存儲空間大小
- 總時間限制: 1000ms 內存限制: 65536kB
描述
- 分別定義float,double類型的變量各一個,並依次輸出它們的存儲空間大小(單位:字節)。
輸入
- 無。
輸出
- 一行,兩個整數,分別是兩個變量的存儲空間大小,用一個空格隔開。
樣例輸入
- (無)
樣例輸出
- (不提供)
AC
#include <iostream>
#include <cstdio>
using namespace std;
int main(){
printf("%d %d\n",sizeof(float),sizeof(double));
return 0;
}
第一周結束!!!