C语言当中因果代码怎么表示?比入问题1+1=?下一步输入2.则可进入下一步...
发布网友
发布时间:2024-10-08 15:16
我来回答
共3个回答
热心网友
时间:2024-10-08 16:08
在C语言中用判断语句来决定下一步执行的步骤,例如if,while,switch等语句,就拿你说的那个表达式,如果你输入2可以执行一段代码,你输入其它数可以执行另一端代码
#include<stdio.h>
int
main()
{
int
x
=
1;
int
y
=1;
int
r
=
0;
scanf("%d",
&r
);
if(
x+y
==
r
)
{
printf(
"进入下一步\n"
);
}
else
{
printf(
"输入错误\n"
);
}
return
0;
}
热心网友
时间:2024-10-08 16:12
额!首先定义m=2,n;
然后,scanf("1+1=%n",&n);if(m==n)则进入下一步!否则不执行!
热心网友
时间:2024-10-08 16:12
不清楚LZ的全题是什么。。只能按LZ给出的字面了解写一个。。
int
i,n,a;
i=1;
printf("1+1=?\n");
while(i){
scanf("%d",&n);
if(n==2)
break;
else
printf("答案错误,请重新输入一个数字:");
}