目录
1 OJ 网站如何使用
1.1 注册账户
1.2 登录账户
1.3 做题步骤
2 本节课的 OJ 作业说明
3 章节综合判断题
4 课时2作业1
5 课时2作业2
6 课时2作业3
1 OJ 网站如何使用
〇J 是英文 Online Judge 的缩写,中文翻译过来是在线判题。当用户将自己编写的代码贴入网页中后,点击提交,就可以自动判断是否正确。
在浏览器输入 http://oj.lgwenda.com/,就可以看到王道 C 督学营的 OJ 网站,如下图所示:
1.1 注册账户
点击网页右上侧的:Register,如下图所示:
填写相关信息,如下图所示:
1.2 登录账户
注册成功后,点击网页右上侧的:Login,如下图所示:
1.3 做题步骤
点击 Problems 可以看到的题目:
提交代码:
提交代码后,如果下方显示 Accepted 表示正确,如下图所示:
提交代码后,如果下方显示 Wrong Answer 表示正确,如下图所示:
2 本节课的 OJ 作业说明
本节课是我们的第2大节课《数据的类型、数据的输入输出》因此需要完成的作业是课时2的3道作业题,如下图所示:
3 章节综合判断题
1、int 来定义整型变量,float 定义浮点型变量,char 用来定义字符变量?
A 正确 B 错误
答案:A
解释:这个是语法基础,需要记住。
2、常量在程序执行过程中可以被修改?
A 正确 B 错误
答案:B
解释:常量在执行过程中不可以被修改的,变量在执行过程中才可以修改。
3、Long-ge 是一个正确的变量名 ?
A 正确 B 错误
答案:B
解释:变量命名只可以用字母、数字、下划线,而 Long-ge 中含有了横线。
4、int 占用 4 个字节空间,float 占用 4 个字节空间,char 占用 1 个字节空间 ?
A 正确 B 错误
答案:A
解释:不同类型变量占用空间大小需要记住。
5、字符串常量“hello”占用的空间是 5 个字节 ?
A 正确 B 错误
答案:B
解释:字符串常量“hello”占用的空间是 6 个字节,因为除了‘h’‘e’‘l’‘l’‘o’这 5 个字符占用 5 个字节的空间外,还有一个结束符‘\0’,也需要占用 1 个字节的空间,因此总计 6 个字节
4 课时2作业1
#include <stdio.h>
int main() {
printf("hello wangdao\n");
return 0;
}
5 课时2作业2
#include <stdio.h>
int main() {
int a,b;
scanf("%d%d",&a,&b);
printf("%d\n",a+b);
return 0;
}
或者下面的代码:
#include <stdio.h>
int main() {
int a, b, sum;
// 读取两个整数
scanf("%d %d", &a, &b);
// 计算和
sum = a + b;
// 输出结果
printf("%d\n", sum);
return 0;
}
6 课时2作业3
#include <stdio.h>
int main() {
int a;
scanf("%d",&a);
printf("%c\n",a);
return 0;
}
暂时还没学习判断,先不做判断处理。这题意在考察 ASCII 码和 %d 和 %c 的使用。