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;
}
第一周结束!!!