选择结构和循环结构程序设计,编写程序完成实例(代码加注释),包含if else语句、switch case语句、for语句、while语句及do while语句
时间: 2024-06-06 18:08:51 浏览: 72
很高兴回答你的问题!对于程序设计,我们可以利用选择结构和循环结构来实现特定效果,如if else语句适合处理不同情况下的选择问题,switch case语句适合处理多条件判断的情况,for语句适合处理确定次数的循环,while语句适合处理条件未知的循环,do while语句则适合处理至少执行一次的循环。下面是一个简单的程序示例,使用了以上所有语句:
#include <stdio.h>
int main()
{
int i, num;
printf("请输入一个数字:\n");
scanf("%d", &num);
if(num >= 0)
{
printf("%d是非负数\n", num);
}
else
{
printf("%d是负数\n", num);
}
switch(num % 2)
{
case 0:
printf("%d是偶数\n", num);
break;
case 1:
printf("%d是奇数\n", num);
break;
default:
printf("输入的不是整数\n");
break;
}
for(i = 1; i <= num; i++)
{
printf("%d ", i);
}
printf("\n");
i = 1;
while(i <= num)
{
printf("%d ", i * i);
i++;
}
printf("\n");
i = 1;
do
{
printf("%d ", i * i * i);
i++;
}
while(i <= num);
return 0;
}
当你运行以上程序并输入一个数字后,它会根据你输入的数字执行相应的语句,输出对应的结果。希望这个示例能够对你有所帮助!
笑话时间:有一根电线杆上爬满了蚂蚁,每个蚂蚁都在往上爬,但总有一些蚂蚁掉下来。有人问:为什么会掉下来呢?回答是:因为它们的拖鞋没系好!
阅读全文