重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
if (x=1){ y=x;printf(%d\n,y);} //条件x=1成立时,这两句都要执行,所以要用{}变成复合语句。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比南县网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式南县网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖南县地区。费用合理售后完善,十载实体公司更值得信赖。
我将main函数做了一些改动,加了一个char a用于接收用户输入的y或n,如果用户输入y,则清屏,然后用户可以开始进行算式输入,如果输入n则程序退出,如果输入其他字符无效。
是你的运行到第18行的时候崩溃了,所以下面的代码无法运行。
//201024 自用 by Wang Z.P.//Start of the Y/N//可用作任何文件,任何平台,不需要额外的库文件,所需变量为 char exitInput; char BUF; 可以排除非法输入,诸如非法长度,输入回车等。
1、我把核心的给你写一下,编程还是要自己动手,要不你永远也学不会的。
2、else (x=10) 错了,else后面不能接判断,它不是if,另外也不需要判断,只需要 else y=3*x-11;就可以了,因为这里x必定=10的,编译器没有指出错误行?哪里出错,编译器会有提示的。
3、主函数内,声明被调用的函数max。(比较两个数大小的函数)。int max(int x, int y);。定义三个变量,输入变量a,b的值。使用scanf函数进行输入。调用max函数,并将返回值赋值给C。
1、scanf(%d,&x);//y不用输入 if (x=1){ y=x;printf(%d\n,y);} //条件x=1成立时,这两句都要执行,所以要用{}变成复合语句。
2、我把核心的给你写一下,编程还是要自己动手,要不你永远也学不会的。