[QUOTE]
下列程序运行后,a的值是多少
main () { int a,b; for(a=1; b=1;a<=100;a++) { if (b>=20) break; if (b % 3==1) { b+=3; continue; } b-=5; } } 选择 a=7 b=8 c=9 d=10 a的值是多少????? 我不会分析过程,请网友帮我分析?????谢谢!!!!
[/QUOTE]
先定义两个整形变量 然后用for循环 定义a得初始值是1 在a<=100的范围里进行自增运算 如果b>=20 跳出该循环 如果b除以3的取余等于1 则执行b=b+3 否则 跳出循环 执行b=b-5
for(a=1; b=1;a<=100;a++) 在这句里面 a和b应该用逗号隔开 你可以放在编译器里试试 用分号肯定执行不了 !
点 鼠 标 , 救 饥 民 http://www./