作业帮 > 综合 > 作业

请解释下这个程序main() {int x,y; scanf("%d",&x); y=x > 12?x+10:x一12;

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/29 23:39:55
请解释下这个程序main() {int x,y; scanf("%d",&x); y=x > 12?x+10:x一12; printf("%d\n",y); }
请解释下这个程序main() {int x,y; scanf( 12?x+10:x一12;" />
首先定义两个整型变量x和y
然后从标准输入端读入x变量的值
而后是重点了!
这是一个给y赋值的语句,其工作流程为 先判断x是否大于12,如果是的话,另y等于x+10,否则y=x-12
最后输出y的值~~
整个程序的流程就是这样了
还有什么不明白的地方 尽管问