手机版

实验四_循环结构程序设计(3)

时间:2025-04-12   来源:未知    
字号:

#include<stdio.h>

void main()

{

int a,max,i;

scanf("%d",&a);

max=a; /*将输入的第一个数作为最大数*/

i=2; /*前面已经输入过一个数,因此i的初值从2开始*/ while (i<=10) /*循环9次*/

{

scanf("%d",&a);

if (max<a) max=a;

i++; /*i为循环控制变量,统计输入数的个数*/

}

printf("The max value is:%d\n",max);

}

编写源程序三,程序文件名ex4_12.c:

#include<stdio.h>

void main()

{

int a,max,i;

scanf("%d",&a);

max=a;

i=2;

do

{

scanf("%d",&a);

if (max<a) max=a;

i++;

}

while (i<=10);

printf("The max value is:%d\n",max);

}

小结:

1. 无论选择哪种循环语句,循环体若由两条以上的语句,必须用花括号括起来,组成一条复合语句。C程序约定,循环体默认只有一条语句。

2. 无论何种循环语句,其执行特点是:循环条件为真,继续执行循环体,循环条件为假,退出循环。

【4.2】编程实现,判断一个正整数是否是素数,若是输出“YES”,否则输出“No”。程序文件名ex4_2.c 。

分析:所谓素数(质数)就是除1和它本身之外没有其他因子的数。换句话说只能被 1和它本身整除的数就是素数(质数)。

判断一个数是否是素数,可分两步实现:

实验四_循环结构程序设计(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)