在C语言中,可以使用循环结构来实现多次输入。常见的循环结构有while循环、do-while循环和for循环。以下是三种循环结构的示例代码:
使用while循环实现多输入:#include
int main() {
int num
int sum = 0;
while (1) {
Printf("请输入整数(输入0结束):");
scanf("%d ",& num);
if (num == 0) {
打破;
}
sum+= num;
}
Printf("输入的整数之和是:%d\n ",sum);
返回0;
}使用do-while循环实现多重输入:#include
int main() {
int num
int sum = 0;
做{
Printf("请输入整数(输入0结束):");
scanf("%d ",& num);
sum+= num;
} while (num!= 0);
Printf("输入的整数之和是:%d\n ",sum);
返回0;
}使用for循环实现多输入:#include
int main() {
int num
int sum = 0;
for(;;) {
Printf("请输入整数(输入0结束):");
scanf("%d ",& num);
if (num == 0) {
打破;
}
sum+= num;
}
Printf("输入的整数之和是:%d\n ",sum);
返回0;
}在上面三个示例代码中,用户可以多次输入一个整数,直到输入0,循环结束。在循环内部,每次输入的整数累加到sum变量中,循环结束后输出sum的值。
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册