程序要求实现内容:提问:请问你是否喜欢自己。回答是,输出:你很乐观,要对生活继续保持激情!回答否:自信点,你很好的!其他回答:你输入错误数据。继续提问:请问你是否重新回答问题。回答是,回到第一个问题。回答否:请退出程序界面。其他回答:输出:你输入错误数据。回到第一个问题。
#include<stdio.h>
int main()
{int i,j;
for(;;)
{do
{
printf("请问你是否喜欢自己(输入1确认是,0确认否):\n");
scanf("%d",&i);
switch(i)
{case 1:printf("你很乐观,要对生活继续保持激情!\n");break; //跳出switch中case 1下面的语句
case 0:printf("自信点,你很好的!\n");break; //跳出case 0下面的语句
default:printf("你输入错误数据了。\n");} //如果变量i输入其他数字时
printf("请问你是否重新回答问题(输入1确定是,0确认否):\n");
scanf("%d",j);
}while(j==1);
if(j==0)
{printf("请退出程序界面。\n");break;} //跳出for 循环
else
{printf("你输入错误数据了。\n");continue;} //回到for 循环
}
return 0;
}
级数
相关分类