求一简单C程序代码

计算1+1=?,输入正确,则输出“正确”,错误,则输出“重新输入”并重新输入... 计算1+1=?,输入正确,则输出“正确”,错误,则输出“重新输入”并重新输入 展开
 我来答
百度网友58f1315
2012-03-29 · TA获得超过857个赞
知道小有建树答主
回答量:290
采纳率:83%
帮助的人:200万
展开全部
写好了,你看看吧,有要求再提
#include<stdio.h>
#include<conio.h>
int main(){
char input[50];
printf("请问 1+1=");
for(;;){
gets(input);
if(strcmp(input,"2")==0) {puts("正确");break;}
printf("重新输入 1+1=");
}
getch();
}
追问
如果只用简单的while语句该怎么弄……
追答
#include
#include
int main(){
char input[50];
printf("请问 1+1=");
while(1){
gets(input);
if(strcmp(input,"2")==0) {puts("正确");break;}
printf("重新输入 1+1=");
}
getch();
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小何才露尖尖角儿
2012-03-29 · TA获得超过362个赞
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:387万
展开全部
#include <stdio.h>
void main()
{
int a = 0;
printf("计算1+1 = ?\n");
scanf("%d",&a);
while (a != 2)
{
printf("错误,重新输入\n");
scanf("%d",&a);
}
if (a== 2)
{
printf("正确\n");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱说真话的小丑
2015-06-03 · TA获得超过943个赞
知道小有建树答主
回答量:866
采纳率:0%
帮助的人:283万
展开全部
#include "stdafx.h" //这是 VS 预编译头。其他系统删除。
#include<stdio.h>
#include<stdlib.h> //使用 system("pause"); 时需要。
//MS 否决了 scanf 等函数,加上下句,任然可用。其他系统删除。
#pragma warning(disable:4996)

// VS 标准主函数声明,其他系统请根据系统更改。
int _tmain(int argc, _TCHAR* argv[])
{
char ch[32];
int i, k, t;
printf("请输入手机号:");
while (1)
{
scanf("%s", ch);
i = 0; k = 0;
while (ch[i] != 0)
{
if (ch[i] < '0' || ch[i] > '9')
{
printf("手机号码不能含有非数字字符,请重新输入:");
k = 1;
break;
}
i++;
}
if (k)
continue;
if (i < 11)
{
printf("手机号码小于 11 位,请重新输入:");
continue;
}
k = 1;
t = (ch[0] - '0') * 100 + (ch[1] - '0') * 10 + (ch[2] - '0');
switch (t)
{
case 134: case 135: case 136: case 137: case 138: case 139: case 147: case 150: case 151: case 152: case 157: case 158: case 159: case 182: case 187: case 188:
printf("你用的是移动手机");
break;
case 130: case 131: case 132: case 155: case 156: case 185: case 186:
printf("你用的是联通手机");
break;
case 133: case 153: case 180: case 189:
printf("你用的是电信手机");
break;
default:
printf("没有这样的号码,请重新输入:");
k = 0;
break;
}
if (k)
break;
else
continue;
}
printf("\n\n");

system("pause"); //防止窗口一闪而过
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式