Contest1456 - 2024级【高级语言程序设计 实验2】程序设计基础(软工24-1/2/3)【蒋社想教学班】

实验二:结构化程序设计

实验目的:

1. 熟练掌握关系及逻辑表达式的运用。

2. 熟练掌握利用if语句的各种形式实现不同分支选择的方法。

3. 掌握使用switch语句实现多分支选择的方法。

4. 熟练掌握三种循环语句:while语句、do-while语句和for语句的使用。

5. 掌握两重循环的程序设计。

6. 掌握break和continue语句在循环中的辅助控制作用。

7. 具备结构化思维能力,能够实现基本的结构化程序设计。

 

实验环境:

Windows、VC++6.0或DEV-Cpp

 

实验内容(算法、程序、步骤和方法):

1. 从键盘输入一个年份(整数),判断年份是否为闰年,是则输出yes,否则输出no。 (注意:请查阅闰年的判断条件)

2. 编写程序,输入上网的时间计算上网费用,计算的方法如下:






同时为了鼓励多上网,每月收费最多不超过180元。

3. 编写程序,将1~200之间能同时被3和5整除的整数输出,要求每行输出10个。

4.编写程序,输入一个正整数,求它是几位数。如输入1234,则输出4。

5.从键盘输入两个正整数,求其最大公约数和最小公倍数。

6. 从键盘输入一个正整数,判断其是不是素数。


Start Time: 2024-10-29 09:00:00 End Time: 2024-11-17 13:00:00
Current Time: 2025-05-26 04:05:56
Status:Ended   Public
[Status] [Standing] [Statistics]
Problem IDTitle Source/Category AC Submit
1923 Problem  A 【结构化程序设计】实验2-1判断是奇数还是偶数 127 139
1924 Problem  B 【结构化程序设计】实验2-2判断是否为闰年 124 137
1925 Problem  C 【结构化程序设计】实验2-3计算上网费 125 198
1932 Problem  D 【结构化程序设计】实验2-4打印连续整数 125 200
1933 Problem  E 【结构化程序设计】实验2-5输出被3和5整除的数 130 219
1934 Problem  F 【结构化程序设计】实验2-6判断整数位数 130 172
1935 Problem  G 【结构化程序设计】实验2-7数列求和 123 138
1939 Problem  H 【结构化程序设计】实验2-8求满足条件的最大n 122 162
1940 Problem  I 【结构化程序设计】实验2-9求最大公约数和最小公倍数。 129 152
1941 Problem  J 【结构化程序设计】实验2-10判断素数 126 164
1703 Problem  K 【结构化程序设计】实验2-11 图形打印等腰三角形 121 226
1938 Problem  L 【结构化程序设计】实验2-12多少种兑换方案 125 314