C语言学习10(循环结构:dowhile语句)

do-while语句

/*do-while语句
格式:do{
循环体;
}while(表达式);
*/
//倒数数
#include "stdio.h"
#include
"conio.h"
void main()
{
int a;
printf(
"请输入一个正整数,下面对它进行有趣的倒数:");
scanf(
"%d",&a);
if (a>1)

do{
printf(
"%-8d",a);
a
--;
}
while(a>0);

else
printf(
"你所输入不是大于1的正整数,这没有什么趣味,我不干了,哈!\n");
getch();
}

//实例4-9:循环选择菜单
#include "stdio.h"
#include
"conio.h"
void main()
{
int n;
do{
printf(
"\n");
printf(
" ******************** \n");
printf(
" * ================ * \n");
printf(
" * 学生成绩统计系统 * \n");
printf(
" * ================ * \n");
printf(
" * * \n");
printf(
" * 1.输入学生成绩 * \n");
printf(
" * 2.统计平均成绩 * \n");
printf(
" * 3.查找学生成绩 * \n");
printf(
" * 4.修改学生成绩 * \n");
printf(
" * 5.退出系统 * \n");
printf(
"请输入对应的号码:");
scanf(
"%d",&n);
switch(n)
{
case 1:
printf(
"执行输入学生成绩命令\n");
break;
case 2:
printf(
"执行统计平均成绩命令\n");
break;
case 3:
printf(
"执行查找学生成绩命令\n");
break;
case 4:
printf(
"执行修改学生成绩命令\n");
break;
case 5:
printf(
"退出系统\n");
break;
default:
printf(
"输入错误!\n");
break;
}
}
while(5!=n);
getch();
}

原文地址:https://www.cnblogs.com/KeenLeung/p/2162384.html