OJ地址
Lecture (1)包含一下六道编程题,可以在上面的OJ提交。
001:输出第二个整数
#include <iostream>
using namespace std;int main(int argc, const char * argv[]) {
int a,b,c;scanf("%d%d%d",&a,&b,&c); //当输入是非字符类型时,scanf会跳过空格。printf("%d\n",b);return 0;
}
002:字符菱形
#include <iostream>
using namespace std;int main(int argc, const char * argv[]) {
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码
#include <iostream>
using namespace std;int main(int argc, const char * argv[]) {
char c;scanf("%c",&c);printf("%d\n",c);return 0;
}
004:打印字符
#include <iostream>
using namespace std;int main(int argc, const char * argv[]) {
int a;scanf("%d",&a);printf("%c\n",a);return 0;
}
005:整型数据类型存储空间大小
#include <iostream>
using namespace std;int main(int argc, const char * argv[]) {
int a;short b;printf("%d %d\n",sizeof(a),sizeof(b));return 0;
}
006:浮点型数据类型存储空间大小
#include <iostream>
using namespace std;int main(int argc, const char * argv[]) {
float a;double b;printf("%d %d\n",sizeof(a),sizeof(b));return 0;
}