2、分支结构实验报告

合集下载

分支程序的设计实验报告

分支程序的设计实验报告

分支程序的设计实验报告实验目的本实验旨在通过设计一个分支程序来展示控制流程中的分支结构,加深对这一概念的理解,并通过实际编程提高对分支结构的应用能力。

实验原理分支程序是一种常见的控制流程结构,它根据条件的真假选择不同的执行路径。

在编程中,分支程序通常用于判断特定条件是否满足,并根据不同结果执行不同的操作。

常见的条件语句包括if 语句、switch 语句等。

在设计一个分支程序时,需要明确条件和执行路径,并根据不同情况进行相应处理。

分支程序的设计需要考虑条件的正确性和完备性,避免出现判断错误或遗漏情况。

实验过程本实验选择使用Python 语言来设计和实现一个简单的分支程序。

具体步骤如下:1. 首先,根据实际需求确定分支程序的目标和条件。

在本实验中,我们设计了一个分支程序来判断一个数字是否是奇数。

2. 接下来,根据选定条件,实现相应的判断逻辑。

我们使用if 语句来对给定数字进行判断。

如果数字对2 求余等于0,那么这个数字是偶数;否则,这个数字是奇数。

3. 在程序中加入输出语句,以便用户能够看到最终的判断结果。

4. 编译和运行程序,观察输出结果是否符合预期。

在实验过程中,我们还可以进行额外的调试和优化,并添加更多的分支条件来扩展程序功能。

例如,我们可以增加一个分支条件来判断数字是否为负数,或者根据数字的大小进行不同的处理等。

实验结果经过编写、编译和运行,我们得到了一个简单的分支程序。

该程序可以根据给定的数字判断其是否是奇数,并将结果输出给用户。

下面是程序的源代码:pythonn = int(input("请输入一个整数: "))if n % 2 == 0:print("这是一个偶数。

")else:print("这是一个奇数。

")以下是程序运行的示例结果:请输入一个整数: 5这是一个奇数。

请输入一个整数: 8这是一个偶数。

实验总结通过本次实验,我们深入学习了分支程序的设计原理和实现方法,并通过编写一个简单的示例程序加深了对分支结构的理解。

实验三---分支结构程序设计实验报告-

实验三---分支结构程序设计实验报告-

XXX大学软件类实验报告
课程名称:C语言程序设计学号:
姓名:
班级:
指导教师:
开课学期:
学院:
XXX大学教务处
4.switch语句。

四、实验过程及内容:(运行结果请抓图到对应题目的下方)
1. 先分析以下程序,写出运行结果,再上机检验。

实验结果:
2.先分析以下程序,写出运行结果,再上机检验。

实验结果:
3.先分析以下程序,写出运行结果,再上机检验。

实验结果:
4. 程序改错题。

以下程序的功能是将a、b、c三个数从小到大进行排序,即使得a≤b≤c.。

程序中有一些错误,试将其改正并上机验证。

实验结果:
5. 程序填空题。

以下程序的功能是:从键盘接收一个字符,如果是小写英文字母,则将其转换为相应的大写字母;如果是大写英文字母,则将其转换为相应的小写字母;如果是其他字符,则不做转换。

填空将程序补充完整并上机验证。

实验结果:
6. 编程题。

根据以下分段函数计算y的值,x的值由键盘输入。

保留两位小数
输入格式:-2
输出格式:y=-2.00
实验代码:
实验结果:
7.输入一个正整数作为年份,编程判断该年是否为闰年。

若是输出“Yes”,否则输出“No”。


示:能被4整除,但不能被100整除的年份;或者能被400整除的年份。

实验代码:
实验结果:。

微机原理分支结构实验报告

微机原理分支结构实验报告

微机原理实验报告实验二分支程序的设计一、实验目的1.学习提示信息的显示及键盘输入字符的方法。

2.掌握分支程序的设计方法。

二、实验内容在提示信息下,从键盘上输入原码表示的二位十六进制有符号数。

当此数大于0时,屏幕上显示此数为正数。

当此数等于0时,屏幕上显示此数为零。

当此数小于0时,屏幕上显示此数为负数。

三、实验原理分支程序是程序通过判断和比较形成不同的逻辑框并产生相应的分支程序。

它的结构有两种:一种是二分支,一中是多分支。

它们的共同特点是:运行方向总是向前的,在某种确定条件下,只能执行多个分支中的一个分支。

四、程序流程CRLF MACROMOV AH,02HMOV DL,0DHINT 21HMOV AH,02HMOV DL,0AHINT 21HENDMDATA SEGMENTMESS1 DB'INPUT DATA',0DH,0AH,'$'MESS2 DB'THIS DATA IS +',0DH,0AH,'$'MESS3 DB'THIS DATA IS -',0DH,0AH,'$'MESS4 DB'THIS DATA IS 0',0DH,0AH,'$'DATABUF DB 3ACTLEN DB ?STRING DB 3 DUP(?)DATA ENDSSSEG SEGMENT PARA STACK'STACK'DB 50 DUP(0)SSEG ENDSCODE SEGMENTASSUME CS:CODE,SS:SSEG,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV AX,SSEGMOV SS,AXMOV DX,OFFSET MESS1MOV AH,09HINT 21HMOV AH,0AHMOV DX,OFFSET DATABUFINT 21HCRLFMOV AL,STRINGCMP AL,38HJAE CIRAMOV AL,STRING+1CMP AL,30HJNE CIRBMOV DX,OFFSET MESS4MOV AH,09HINT 21HJMP BOTCIRA:MOV DX,OFFSET MESS3MOV AH,09HINT 21HJMP BOTCIRB:MOV DX,OFFSET MESS2MOV AH,09HINT 21HJMP BOTBOT:MOV AX,4C00HINT 21HCODE ENDSEND START五、程序调试查看结果:DEBUG调试调试结果图上图,程序顺利运行,结果正确。

汇编语言程序设计实验报告二(分支循环程序实验)

汇编语言程序设计实验报告二(分支循环程序实验)

汇编语言程序设计实验报告二(分支循环程序实验)一、实验目的1、掌握分支程序、循环程序的设计方法。

2、熟悉DEBUG程序的使用方法。

3、掌握汇编语言程序的编辑、汇编、连接以及调试过程。

二、实验内容1、编写一程序,将内存中某一区域的数据传送到另一个区域中(要求用循结构,不考虑数据块重叠问题)。

2、编写一程序,将内存中某一区域的数据传送到另一区域(要求考虑数据块重叠问题)。

三、实验准备1、预习数据传送指令,熟悉分支和循环程序设计方法。

2、预习DEBUG调试程序的使用方法。

3、根据实验内容要求,编写好实验源程序。

四、实验步骤1、用QE或其它编辑软件,在计算机上编辑源程序,使其正确无误。

2、汇编、连接源程序,产生.EXE可执行文件。

3、运行程序。

(1) 进入DEBUG。

打入DEBUGT MYPROG.EXE。

MYPROG为所编程序的文件名。

(2) 先用G命令连续剧连续执行程序,程序执行完毕后,观察运行结果。

如果执行后是对的,说明程序编写是正确的,如果结果不对,说明程序有错误,则执行下一步。

(3) 检查程序。

在程序中设置若干断点,以便杳出错误所在。

(4) 采用单步命令T或执行程序,观察各寄存器和存储单元内容,以便找到错误之处。

五、实验报告要求1、列出程序清单,并给出程序流程图。

2、总结实现数据传送的几种方法,指出它们的区别。

开始3、分析实验中所遇到的一些问题,分析错误原因。

4、说明本实验中是如何使用DEBUG进行调试的。

CX、SI、DI置初值六、流程图勤开始设置增量方式CX、SI、DI置初值保存SI内容AL [SI] SI SI+源块长度[DI] AL N SI>DIYSI SI+1 恢复SI内容恢复SI内容DI DI+1CX CX-1 设置减量方式N CX=0, SI指向源块末尾DI指向目的块末尾Y结束 [DI] [SI]题一流程图 N 传完了吗, 书馆 Y结束题二流程图七、程序清单题一程序清单:STACK SEGMENT STACK ‘STACK’DB 100 DUP(0)STACK ENDSDATA SEGMENT PARA ‘DATA’SOUR DB 0、1、2、3、4、5、6、7、8、9 DEST DB 10 DUP(,)DB ‘$’DATA ENDSSEGMENT PARA‘CODE’ASSUME CS:CODEMAIN PROC FARSTART: PUSH DSMOV AX,0PUSH AXMOV AX,DATAMOV DS,AXMOV CX,10MOV SI,offset SOURMOV DI, offset DESTAGAIN: MOV AL,[SI]MOV [DI],ALINC SIIN DILOOP AGAINMOV DX,offset DESTMOV AH,09HINT 21HRETMAIN ENDPCODE ENDSEND START题二程序清单:DATA SEGMENT PARA ‘DATA’STRG DB ‘ABCDEFGHIJKLMNOP’STG1 EQU STRG+4STG2 EQU STHG+8STRSE EQU 6DATA ENDSSTACK SEGMENT PARA ‘CODE’DB 100 DUP(0) STACK ENDSCODE SEGMENT PARA ‘CODE’ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK PROC FARSTART: PUSH DSMOV AX,0PUSH AXMOV AX,DATAMOV DS,AXMOV ES,AXMOV CX,STRSEMOV SI,OFFSET STG1MOV DI,OFFSET STG2CLDPUSH SIADD SI,STRSE-1CMP SI,DIPOP SIJL MOVESTDADD SI,STRSE-1ADD DI,STRSE-1 MOVE: REP MOVSB RETMAIN ENDPCODE ENDSEND START。

分支结构应用实验报告

分支结构应用实验报告

一、实验目的1. 理解分支结构在程序设计中的重要作用。

2. 掌握C语言中的分支结构语句,如if-else、switch-case等。

3. 通过实际编程,熟练运用分支结构解决实际问题。

二、实验环境1. 操作系统:Windows 102. 编译器:Visual Studio 20193. 编程语言:C语言三、实验内容1. 实验一:判断两个整数的大小(1)功能描述:输入两个整数,输出较大的数。

(2)程序代码:```c#include <stdio.h>int main() {int a, b;printf("请输入两个整数:\n");scanf("%d %d", &a, &b);if (a > b) {printf("较大的数是:%d\n", a);} else {printf("较大的数是:%d\n", b);}return 0;}```2. 实验二:计算分段函数的值(1)功能描述:输入一个实数x,计算分段函数y的值。

(2)程序代码:```c#include <stdio.h>int main() {double x, y;printf("请输入一个实数x:\n");scanf("%lf", &x);if (x < 2) {y = x x;} else {y = 2 x - 1;}printf("分段函数y的值是:%lf\n", y);return 0;}```3. 实验三:判断字符类型(1)功能描述:输入一个字符,判断其是字母、数字还是其他字符。

(2)程序代码:```c#include <stdio.h>#include <ctype.h>int main() {char c;printf("请输入一个字符:\n");scanf("%c", &c);if (isalpha(c)) {printf("该字符是字母。

《Python程序设计》实验3Python基本数据类型及分支结构实验报告

《Python程序设计》实验3Python基本数据类型及分支结构实验报告

**大学数学与信息工程学院《 Python 程序设计》实验报告实验名称:班级:实验地址:实验 3 Python姓名:日期:基本数据种类及分支构造学号:一、实验目的:[ 实验目的和要求]1、娴熟掌握Python 三种数字种类及其应用2、娴熟判断条件表达式的真假3、娴熟掌握Python 分支构造二、实验环境:1、计算机,局域网,软件三、实验内容和要求:(直接将实验步骤及截图写在题当今面,结果一定截图)1、复数 z=-3+4j ,用 Python 程序求得对应的实部和虚部并计算z 的绝对值,并思虑输出的绝对值代表什么含义?2、请将以下数学表达式用Python 程序写出来,并运算结果247 3 41)x5代码:a=2**4b=7c=3d=4e=5x=(a+b-c*d)/eprint(x)2)x(1 32 )(16 mod 7) / 7代码:a=3**2b=1c=16d=7x=(a+b)*(c%d)/7print(x)3、编写程序,依据输入的长和宽,计算矩形的面积并输出。

要求:输入语句input 实现同步赋值。

lw=input(' 请输入矩形的长和宽,以空格分开:')length,width=map(float,lw.split())s=length*widthprint(" 矩形面积为:",s)4、编写程序 ,用户输入一个三位以上的整数(假如不是三位数则提示输入错误),输出其百位以上的数字。

比如用户输入1234,则程序输出12。

(提示:使用整除运算。

)代码:a=eval(input(' 请输入一个三位以上的整数:'))b=int(a/100)if(a<99):print(' 输入错误 ')else:print(b)------------------------------------------------------------------------------------------------------------------------------5、已知某课程的百分制分数 mark,将其变换为 5 分制 ( 优、良、中、及格、不及格 ) 的评定等级grade ,评定条件以下:(注意:不要存在冗余条件)优 mark 90良 80 mark 90成绩等级 = 中 70 mark 80及格 60 mark 70不及格 mark 60代码:mark=eval(input(' 请输入你的分数:'))if mark>=90:print(' 优 ')elif 90>mark>=80:print(' 良 ')elif 80>mark>=70:print(' 中 ')elif 70>mark>=60:print(' 及格 ')elif mark<60:print(' 不及格 ')6、(1)编写计算n 的阶乘的程序,n 由用户输入。

选择分支结构的实验报告

选择分支结构的实验报告

一、实验背景选择分支结构是程序设计中非常重要的一种结构,它可以根据不同的条件判断,选择执行不同的代码块。

在Java、C、Python等多种编程语言中,选择分支结构都有着广泛的应用。

为了加深对选择分支结构的理解,本次实验通过具体的实例来演示选择分支结构的实现方法。

二、实验目的1. 理解选择分支结构的原理和语法;2. 掌握if-else语句、switch-case语句等选择分支结构的用法;3. 能够运用选择分支结构解决实际问题。

三、实验环境1. 操作系统:Windows 102. 编程语言:Java3. 开发工具:Eclipse四、实验内容1. 实验一:if-else语句(1)实验目的:掌握if-else语句的基本用法。

(2)实验内容:编写一个Java程序,根据用户输入的年龄,判断用户是青少年、中年还是老年人。

(3)实验步骤:① 创建一个名为AgeDemo的Java类;② 在主函数中,声明一个变量age,用于存储用户输入的年龄;③ 使用Scanner类获取用户输入的年龄;④ 使用if-else语句判断年龄,并输出相应的结果。

(4)实验代码:```javaimport java.util.Scanner;public class AgeDemo {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.print("请输入您的年龄:");int age = scanner.nextInt();if (age >= 18 && age <= 30) {System.out.println("您是青少年。

");} else if (age >= 31 && age <= 60) {System.out.println("您是中年人。

程序设计基础实验报告

程序设计基础实验报告

实验一 用C 语言编写简单程序一、实验目的1. 熟悉VC6.0的编程环境,掌握运行C 程序的基本步骤。

2. 了解C 程序的基本框架,模仿例题编写简单的C 语言程序。

3. 正确书写算术表达式、赋值表达式和关系表达式。

4. 掌握基本输入输出函数的使用,正确调用C 语言提供的数学库函数。

5. 掌握简单的单步调试方法。

二、实验环境Windows XP ;Visual C++ 6.0。

三、实验内容1.在屏幕上显示一个句子“What is a computer?”。

2.求华氏温度150F 对应的摄氏温度。

计算公式如下:其中,c 表示摄氏温度;f 表示华氏温度。

3.输入x ,计算下列分段函数的值(保留2位小数),请调用sqrt 函数求平方根,调用pow 函数求幂。

4. 输入一个正整数m (0100)m ≤≤,求100i m i =∑。

四、实验要求1. 将上机验证正确的源代码写到实验报告上。

2.根据自己的真实感受,认真填写实验分析和实验心得以及问题和建议。

3.按时提交实验报告。

553299c f =⨯-⨯21(1)2 x<02()0x x f x ⎧+++⎪=≥一、实验目的1.熟练掌握关系表达式的使用。

2.熟练掌握使用else-if 语句实现多分支结构程序设计。

二、实验环境Windows XP ;Visual C++ 6.0。

三、实验内容1.输入x ,计算并输出下列分段函数sign(x)的值。

2.输入月薪salary ,输出应交的个人所得税tax (保留2位小数)。

按照2011年开始实行的新的个人所得税法,计算公式为:tax = rate*(salary-3500)-deduction 。

当salary≤3500时,rate=0、deduction=0当3500<salary≤5000时,rate=3%、deduction=0当5000<salary≤8000时,rate=10%、deduction=105当8000<salary≤12500时,rate=20%、deduction=555当12500<salary≤38500时,rate=25%、deduction=1005当38500<salary≤58500时,rate=30%、deduction=2775当83500<salary 时,rate=45%、deduction=135053.输入一个正整数n ,再输入n 个学生的百分制成绩,统计各等级成绩的个数。

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

南京工程学院电力工程学院2012/ 2013 学年第 2 学期实验报告课程名称C语言程序设计实验项目名称分支结构实验学生班级供电121实验学生姓名孙艺芸206120808同组学生姓名实验时间2013-3-28实验地点电力工程基础实验室实验报告成绩:评阅教师签字:年月日电力工程学院二OO七年制说明1. 实验报告为实验的重要考核依据之一,每个实验必须定一份实验报告. 本实验报告原则上要求手写。

2.本实验报告各项内容的具体格式、字数可由指导教师根据实验具体情况提出具体要求。

各项内容可另附页,为便于归档,附页尺寸不得大于本实验报告尺寸,并注意粘牢于附页粘贴处。

3. 实验报告封面中的“实验名称”应为实验教学大纲上所列的规范名称,“实验地点”应写出实验室的具体名称。

请确认无误后再填写。

4. 实验报告的建议格式为:一、实验目的和要求;二、主要实验仪器和设备;三、本次实验内容(一)实验项目名称(按本次实验各项目填写)1、原理或接线图2、实验步骤及注意事项3、实验预习过程中所遇到问题……四、实验记录及数据处理(主要内容包括实验具体实施步骤、实验原始数据、计算过程与结果、数据曲线、图表等。

具体格式按指导教师要求)五、实验结论(主要内容包括本实验小结、实验体会或疑问等。

具体格式按指导教师要求)5. 实验成绩由实验预习、实验表现、实验报告三部分组成。

其中前两项各占总成绩的30%。

实验报告成绩依据报告的科学性、全面性、规范性及书写态度综合考核。

实验报告采用百分制,占实验总成绩的40%,教师请阅本报告后需签字并给出实验报告百分制成绩。

6. 实验报告需按要求时间以班级为单位交给指导教师,最长时间不得超过两周,实验报告如有明显抄袭者或不交者,实验总评成绩按0 分记。

一、实验目的和要求1、熟练掌握if语句的基本结构和switch语句的多分支结构;2、掌握C语言中关系表达式和逻辑表达式的正确书写;3、掌握if语句的正确使用,尤其注意else和else if语句的使用;4、能利用if和switch语句编写选择结构程序。

二、主要实验仪器和设备计算机、Visual C++三、本次实验内容1、题目:设计一个程序,输入一个整数,判断它的奇偶性。

(1)算法说明:开始输入nt=n%2t=0NY输出偶数输出奇数结束(2)程序清单:#include<stdio.h>void main(){int x,t;printf("请输入x=?\n");scanf("%d",&x);t=x%2;if(t==0) printf("%d是偶数\n",x);if(t==1) printf("%d是奇数\n",x);}(3)运行结果:(4)分析与思考:本题是一个if else语句,利用n除以2所得余数判断是否为偶数。

2、题目:求分段函数y=f(x)的值,f(x)的表达式如下:x2 -1 (x<-1)f(x)= x2 (-1≤x≤1)x2 +1 (x>1)(1)算法说明:开始输入xX<-1y=x2-1-1≤x≤1y=x2y=x2+1输出y(2)程序清单:#include<stdio.h>void main(){float x,y;printf("请输入x\n");scanf("%f",&x);if(x<-1)y=x*x-1;elseif(-1<=x&&x<=1)y=x*x;elsey=x*x+1;printf("y=%f\n",y);}(3)运行结果:(4)分析与思考:① 本题是两个if else 语句的嵌套,求分段函数的值;② 要注意-1<=x&&x<=1不能写成-1<=x<=1。

3、题目:写一个程序,输入圆的半径再输入数字0或1,若为0,计算面积。

若为1,计算圆周长。

(1)算法说明: 开始输入r,t,s,ct=0s=PI*r*r Y t=1Nc=2*PI*r Y 输出error N 输出s 输出c结束 (2)程序清单: #include<stdio.h> #include<math.h> #define PI 3.1416 void main() { float r,c,s;int t;printf("请输入r,t\n");scanf("%f,%d",&r,&t);switch(t){ case 0:s=PI*r*r;printf("s=%f\n",s);break;case 1: c=2*PI*r; printf("c=%f\n",c);break;default:printf("输入错误!\n");} } (3)运行结果: (4)分析与思考:4、题目:已知银行不同期限的存款年利率为:活期0.72%; 一年1.98%; 二年2.25%; 三年2.54%; 五年2.79% 要求输入存款的本金和期限,求到期时能从银行得到的利息与本金的合计(扣除20%的利息税)。

(1)算法说明: 开始输入year year=0输入x ,a Y year=1N 输入x Y year=2N year=3Nyear=5N 输入x 输入x 输入x Y Y Y y=0.8*(0.72/100)*(a/365)*x s=y+x y=0.8*(1.98/100)*x s=y+x y=0.8*(2.25/100)*x s=y+xy=0.8*(2.54/100)*x s=y+x y=0.8(2.79、100)*x s=y+x 结束(2)程序清单:#include<stdio.h>void main(){float x,y,s;int a,year;printf("请输入year=?\n");scanf("%d",&year);switch(year){case 0:printf("请输入本金x,天数a\n");scanf("%f,%d",&x,&a);y=0.8*(0.72/100)*((float)a/365)*x;s=y+x;printf("s=%f\n",s);break;case 1:printf("请输入本金x\n");scanf("%f",&x);y=0.8*(1.98/100)*x;s=y+x;printf("s=%f\n",s);break;case 2:printf("请输入本金x\n");scanf("%f",&x);y=0.8*(2.25/100)*x;s=y+x;printf("s=%f",s);break;case 3:printf("请输入本金x\n");scanf("%f",&x);y=0.8*(2.54/100)*x;s=y+x;printf("s=%f",s);break;case 5:printf("请输入本金x\n");scanf("%",&x);y=0.8*(2.79/100)*x;s=y+x;printf("s=%f",s);break;default:printf("error!");} }(3)运行结果:(4)分析与思考:① 本题有多种算法,第一种方法可以用两个switch 语句嵌套,第二种方法可以用一个switch 语句。

② 第一种方法可以先定义一个变量,规定0为活期、1为定期,然后在活期后再嵌套一个switch 语句,定义一个变量为年份;第二种方法只定义一个变量,并规定活期年份为0,。

5、题目:判断输入的字符属于哪一类字符:大写、小写、数字和其他字符。

(1)算法说明: Y 开始输入x ‘A ’<x<‘z ’输出大写Y ‘a ’<x<‘z ’N 输出小写Y‘0’<x<‘9’N 输出数字输出其他N 结束(2)程序清单:#include<stdio.h>void main(){char x;printf("请输入x\n");scanf("%c",&x);if('A'<=x&&x<='Z')printf("大写字母\n");elseif('a'<=x&&x<='z')printf("小写字母\n");elseif('0'<=x&&x<='9')printf("数字\n");else printf("其他\n");}(3)运行结果:(4)分析与思考:①这一题将3个if else语句嵌套起来,看起来有些麻烦,但是又不好用switch,因为变量需要判断范围,而不是确切的等于某个定值;②做这一题,必须知道‘A’~‘Z’代表大写字母等等,也可以用ASCII 代替。

6、题目:输入一个整数,判断其能否被3、5整除,并输出一下信息之一:(1)能被3、5整除:(2)能被3整除:(3)能被5整除;(4)不能被3、5整除。

(1)算法说明:开始输入n x=n%3,y=n%5x=0y=0Y y=0N 能被3、5整除能被3整除Y N 能被5整除不能被3、5整除Y N 结束(2)程序清单: #include<stdio.h> void main() {int n,x,y;printf("请输入n=?\n");scanf("%d",&n);x=n%3;y=n%5; if(x==0)if(y==0)printf("能被3,5整除\n"); else printf("能被3整除\n"); else if(y==0) printf("能被5整除\n");elseprintf("不能被3,5整除\n"); }(3)运行结果:(4)分析与思考:①本题用了3个if else语句,if后嵌套了一个if else语句,else后也嵌套了一个if else语句。

相关文档
最新文档