信息学奥赛题库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、初级编程入门题

顺序结构

1、请编写一个程序,求一个正方的周长。

2、请编写一个程序,求一个长方形的周长。

3、请编写一个程序,求一个三角形的周长。

4、请编写一个程序,从键盘输入两个整数,要求求和然后输出和。

例如:输入 1 4

输出 5

5、要求从键盘输入一个三位数,要求百位变十位,十位变个位,个位变百位:

例如:输入 123

输出 312

6、输入一个四位数要求按如下交换输出:

例如:输入 1234

输出 4321

7、输入一个四位数要求输入各位数字的和。

例如:输入 4567

输出 22

8、编一程序,键盘输入整数A,B的值,然后打印A除以B的商

的整数部分及余数。

9、输入一个时、分、秒,把它转换为一个秒数。

例如输入 2 3 4 代表2小时3分钟4秒

输出 7384 代表一共有7384 秒

10、求三角形面积:给出三角形的三个边长为a,b,c,求三角形的面积。

提示:根据海伦公式来计算三角形的面积:

S=;Area=

11、编一程序,从键盘输入整数A,B的值,然后把A,B的值交

换后输出。从键盘输入两个整数,打印出更小的那个数。

12、设X,Y,Z的值分别是FALSE,TRUE,FLASE。写出下列逻

辑表达式的值:

not x and not y;

true and x or y;

相关文档
最新文档