请解释下这个程序main() {int x,y; scanf("%d",&x); y=x > 12?x+10:x一12; printf("%d\n",y); }
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 21:00:28
![请解释下这个程序main() {int x,y; scanf(](/uploads/image/z/3688296-24-6.jpg?t=%E8%AF%B7%E8%A7%A3%E9%87%8A%E4%B8%8B%E8%BF%99%E4%B8%AA%E7%A8%8B%E5%BA%8Fmain%28%29+%7Bint+x%2Cy%3B+scanf%28%22%25d%22%2C%26x%29%3B+y%3Dx+%3E+12%3Fx%2B10%3Ax%E4%B8%8012%3B+printf%28%22%25d%5Cn%22%2Cy%29%3B+%7D)
请解释下这个程序main() {int x,y; scanf("%d",&x); y=x > 12?x+10:x一12; printf("%d\n",y); }
请解释下这个程序main() {int x,y; scanf("%d",&x); y=x > 12?x+10:x一12; printf("%d\n",y); }
请解释下这个程序main() {int x,y; scanf("%d",&x); y=x > 12?x+10:x一12; printf("%d\n",y); }
首先定义两个整型变量x和y
然后从标准输入端读入x变量的值
而后是重点了!
这是一个给y赋值的语句,其工作流程为 先判断x是否大于12,如果是的话,另y等于x+10,否则y=x-12
最后输出y的值~~
整个程序的流程就是这样了
还有什么不明白的地方 尽管问