首页 > 解决方案 > 是否可以在条件运算符中使用 continue ?在c语言中

问题描述

no如果for循环i不被3除,我将打印,否则继续循环

(i%3==0)? continue : (printf("no"));

在这条线上出现错误

标签: c

解决方案


不可以。在三元运算符中,两个值都必须是表达式。continue是语句,不是表达式。改为使用if语句。


推荐阅读