这个应该怎么改?
#include <stdio.h>int main()
{
int xun_huan = 1,lei_jia = 0;
for (int xun_huan = 1; xun_huan <= 10; xun_huan++) {
lei_jia += xun_huan;
if(lei_jia >= 30) {
break;
}
}
//printf("循环变量是%d\n", xun_huan);
printf("累加结果是%d\n", lei_jia);
lei_jia = 0;
for (int xun_huan = 1; xun_huan <= 10; xun_huan++) {
if(1 ==(xun_huan %2)) {
continue;
}
lei_jia +=xun_huan;
}
printf("累加结果是%d\n", lei_jia);
return 0;
}
1>------ 已启动全部重新生成: 项目: while循环2, 配置: Debug Win32 ------
1> while循环2.c
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(5): error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(5): error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(5): error C2143: 语法错误 : 缺少“)”(在“类型”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(5): error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(5): warning C4552: “<=”: 运算符不起任何作用;应输入带副作用的运算符
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(5): error C2059: 语法错误:“)”
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(5): error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(8): error C2043: 非法 break
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(14): error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(14): error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(14): error C2143: 语法错误 : 缺少“)”(在“类型”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(14): error C2143: 语法错误 : 缺少“;”(在“类型”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(14): warning C4552: “<=”: 运算符不起任何作用;应输入带副作用的运算符
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(14): error C2059: 语法错误:“)”
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(14): error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>g:\c语言编程\whlz\while循环2\while循环2\while循环2.c(16): error C2044: 非法 continue
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========