- 2
- 0
- 约1.93千字
- 约 31页
- 2019-11-30 发布于天津
- 举报
重庆邮电大学计算机科学与技术学院
冯 潇
fengxiao@cqupt.edu.cn;回顾;循环结构控制语句3—for;主要算法思想;图案一 图案二
***** *
***** ***
***** *****
***** *******
;嵌套循环;2019/11/10;打印图案一;void main()
{
int i,j; /*内外层循环变量保持不同名*/
char space = ,star=*;
?
for(i=1;i=4;i++)
{
if(i4) { printf(%*c,4-i,space); }
for(j=1;j=2*i-1;j++)
{
printf(%c,star);
}
printf(\n);
}
} ;使用嵌套的循环体时,应注意以下问题 ;有30个人,其中有男人、女人和小孩,在一家饭馆吃饭共花了50先令,每个男人各花3先令、每个女人各花2先令,每个小孩各花1先令,问共有几个男人、女人、小孩;void main()
{
int x,y,z;
for(x=0;x=16;x++)
for(y=0;y=25;y++)
{
z=30-x-y;
if ((3*x+2*y+z)==50 )
printf(“men=%d,women=%d,childs=%d\n”,
x,y,z);
}
};编写结构良好的程序;素数问题;解法一; for (i=2; i=k; i++) /* i从2变化到k,依次检查m%i是否为0*/
{
/*若m%i为0,则终止对其余i值的检验*/
if (m % i == 0) break;
}
if (i k)
{
printf(Yes!\n);
}
else
{
printf(No!\n);
}
printf(Program is over!\n);
};break和continue;找出200-300之间能被3整除的数;int m, i, k, flag = 1; /*标志变量flag初值置为1*/
……
/*i=k和flag中只要有一个为假就结束循环*/
for (i=2; i=k flag; i++)
{
if (m % i == 0) flag = 0;
}
if (flag)
{
printf(Yes!\n);
}
else
{
printf(No!\n);
};综合应用1;分析;实现;for (m=1; m10; m++) /*被乘数m从1变化到9*/
{
for (n=1; n10; n++) /*乘数n从1变化到9*/
{
printf(%4d, m*n); /*输出第m行n列中的m*n的值*/
}
printf(\n); /*输出换行符,准备打印下一行*/
}
};综合应用2;分析;实现;for (m=1; m10; m++) /*被乘数m??1变化到9*/
{
for (n=1; n=m; n++) /*乘数n从1变化到m*/
{
printf(%4d,m*n); /*输出第m行n列中的m*n的值*/
}
printf(\n); /*输出换行符,准备打印下一行*/
};作业;大作业;平方根表作业提示
您可能关注的文档
最近下载
- 日本 ONKYO(安桥)TX-NR656 AV接收机用户使用手册.pdf
- 2025年云南中烟面试题目及答案.doc VIP
- 高频精选:云南中烟面试题目及答案.doc VIP
- 风电整定计算说明.pdf VIP
- 西门子门机调试说明书.doc VIP
- 2026华能广西分公司所属基层企业应届毕业生招聘考试备考题库及答案解析.docx VIP
- 2025届高三一轮复习课件+第57讲长江流域.pptx VIP
- 诚信体系企业需要具备的资料清单.doc VIP
- 3.3 长江流域协作开发 第一课时教学设计.docx VIP
- 高中地理湘教版:33学习任务单‖43-3长江流域协作开发与环境保护第三课时.docx VIP
原创力文档

文档评论(0)