问题描述: 用c语言编程,等当x0时,y=x 1个回答 分类:综合 2014-11-05 问题解答: 我来补答 #include int main(void){double x,y;printf("请输入x的值:\n");scanf("%lf",&x);if(x 再问: 我按你写的输入了,运行后显示error:stray‘\342’in program,printf(“请输入x的值:\n”) 再答: 你的C编译器是不是不支持中文的呀?那把中文改掉就行:#include <stdio.h>int main(void){double x,y;printf("plese input a number:\n");scanf("%lf",&x);if(x<=0) y=x*x;else y=x;printf("y=%g\n",y);return 0;}可以了吧?你看我的截图:最后一个是科学计数法,y=1.52416*10^8如果还不行,可能是你的软件有问题,你搜个官方版的软件 展开全文阅读