一个C简单问题(初学者)
来源:百度知道 编辑:UC知道 时间:2024/05/20 07:31:52
#include <stdio.h>
void main()
{
int i1, i2;
printf("1-石头,2-尖刀, 3-布\n");
scanf("%d", &i1);
i2 = i1 == 1 ? 3 : i1 == 2 ? 1:2;
if(i1 = i2)
printf("平局");
else if((i2 == 1 && i1 == 2)||(i2 == 2 && i1 == 3)||(i2 == 3 && i1 == 1))
printf("1");
else
printf ("你赢了");
}
void main()
{
int i1, i2;
printf("1-石头,2-尖刀, 3-布\n");
scanf("%d", &i1);
i2 = i1 == 1 ? 3 : i1 == 2 ? 1:2;
if(i1 = i2)
printf("平局");
else if((i2 == 1 && i1 == 2)||(i2 == 2 && i1 == 3)||(i2 == 3 && i1 == 1))
printf("1");
else
printf ("你赢了");
}
#include <stdio.h>
void main()
{
int i1, i2;
printf("1-石头,2-尖刀, 3-布\n");
scanf("%d,%d", &i1,&i2);
if(i1 == i2)
printf("平局");
else if((i2 == 1 && i1 == 2)||(i2 == 2 && i1 == 3)||(i2 == 3 && i1 == 1))
printf("1");
else
printf ("你赢了");
}
输入2个数,以逗号隔开
比如 1,2,就会输出你赢了
发现我也是初学者······