作业帮 > 综合 > 作业

"若有 int x,y 运行以下程序段后,y 的值为 if (x = 5) { y = 2 * x + 1; } els

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 05:19:57
"若有 int x,y 运行以下程序段后,y 的值为 if (x = 5) { y = 2 * x + 1; } else { y = x*x + 2; }
c语言的,
#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;