顺序、选择、循环这三种基本程序结构
1. 实验目的和要求
进一步熟悉顺序、选择、循环这三种基本程序结构; 深入理解循环结构的执行流程;
掌握跳转语句的使用时机和场合。
2. 实验内容
(1) 使用for循环语句,求两个整数的最小公倍数和最大公约数。
(2) 使用循环语句处理字符串,通过异或运算对其中每个字符进行加密和解密。
3.实验编码
实验1. 计算最小公倍数和最大公约数
(1) 创建C#控制台应用程序L5_1。
(2) 在程序主方法中,由用户输入两个正整数a和b,如果输入格式不正确则要求重新输入。
(3) 计算最小公倍数:定义变量i为a和b之间的较大值,并以i为循环变量,使用循环语句求出i到a * b之间能同时整除a和b的最小正整数,并输出该值。
(4) 编译运行程序,通过不同的输入来查看程序输出结果。
(5) 在程序中加入计算最大公约数的代码:定义变量i为a和b之间的较小值,并以i为循环变量,使用循环语句求出i到1之间能同时被a和b整除的最大正整数,并输出该最大公约数。
(6) 重新编译运行程序,查看程序计算结果。
(7) 改用更为高效的辗转相除法来求最大公约数:设a>=b,反复执行c = a % b; a=b; b=c;,直至a % b == 0,此时b就是最大公约数。编写代码来实现这一计算过程,并重新编译运行程序,查看程序计算结果。
(8) 代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace L5_1
{
class Program
{
static void Main(string[] args)
C#选择结构和循环结构_计算机软件及应用_IT/计算机_...单入口多分支(三个或三个以上的分支) 对于这些选择...else…语句(续) 【例3.3】 编写一个窗体应用程序...
c#选择循环结构程序设计_计算机软件及应用_IT/计算机...语句的运行顺序 尝试加入适当的语句,在循环体中输出...三只小鸡值 1 元,用 100 元买 100 只鸡,问...
C#语言程序设计知识点 2014 概述 1..NET Framework...运算符和表达式 流程控制 1.程序的三种结构 2.条件...基本结构是(顺序结构) , (选择结构)和(循环结构)...
3 第三节 程序基本结构_计算机软件及应用_IT/计算机_专业资料。第三节 C#语言...3.2 结构化程序的三种基本结构 ? 顺序结构 选择结构 循环结构 我们将介绍这3...
在 c#的条件判断语句 switch case 结构中, (d)...一直执行循环体,即死循环 d) 程序不符合语法要求 ...11、结构化的程序设计的 3 种基本结构是(顺序结构...
C#采用面向对象编程思想和事件驱动机制,但 在流程控制方面,采用了结构化程序设计中的三种 基本结构(顺序、选择、循环)作为其代码块设计 的基本结构。 ? ? 顺序...
程序设计如:C、Pascal、Fortran 局部顺 序选择循环 面向对象的程序设计 如:C#...顺序结构示例:已知三角形的三条边(为简单 起见,假设这三条边可以构成三角形)...
C#C#隐藏>> LOGO 《Visual C#.NET程序设计教程 》 第6章 循环结构程序设计 内容简介 ? 顺序结构是按照程序中语句的书写顺序依次 执行,选择结构是根据不同的条件...
第3章 选择结构和循环结构_物理_自然科学_专业资料。第3章 选择结构和循环结构...3.6 for语句和foreach语句 C#程序设计教程——蒙祖强编著 3.6.1 for语句 ? for...
设计语言描述出来 (4) 调试运行:语法错误、语义错误、异常 4.简述 C#语言的...题 1.结构化程序设计方法主要使用顺序、 (选择) 、循环三种基本结构构造程序。...

我要评论