"若有 int x,y 运行以下程序段后,y 的值为 if (x = 5) { y = 2 * x + 1; } els
"若有 int x,y 运行以下程序段后,y 的值为 if (x = 5) { y = 2 * x + 1; } else { y = x*x + 2; }
c语言的,
问答/424℃/2025-01-11 07:49:07
优质解答:
#include <stdio.h>
int main()
{
int x,y ;
printf("请输入x:");
scanf("%d",&x) ;
printf("请输入y:");
scanf("%d",&y) ;
if (x == 5) //如果x等于5 =是赋值 ==才是等于
y = 2 * x + 1; //执行这句
else //否则执行y = x*x + 2;
y = x*x + 2;
printf("y的值为:%d",y);//输出y的值
system("pause") ;
return 0 ;
}
再问: 请问输出值y是多少~
再答: y值输出要根据x的数值而定 ..如果x为5 那么y = 2 * x + 1; 否则就是y = x*x + 2;