c - 当目标值等于程序中的 res 值时,如何终止程序?
问题描述
#include<stdio.h>
int main()
{
int i,j,res,target=10,arr[5] = {5,3,7,1,8};
for(i=0;i<sizeof(arr)/sizeof(arr[0]);i++)
{
for(j=0;j<i;j++)
{
res = arr[i]+arr[j];
printf("%d\n",res);
if(res == target)
{
printf("success\n");
break;
}
}
}
return 0;
}
我想在目标值等于 res 值时终止这个程序。break 不起作用。我该如何解决这个问题。???
解决方案
推荐阅读
- ios - 不确定如何为现有代码正确设置我的变量。致命错误:在隐式展开可选值时意外发现 nil
- javascript - 如何将元素的值与控制台中的每个组件分开
- stored-procedures - 使用 ssrs 中的输入参数执行 Hana 存储过程
- android - Android:在内部充气 RecyclerView 时,如何防止 Fragment 事务的延迟或动画跳过?
- javascript - 通过 javascript 更改正文颜色(覆盖)不起作用
- python - 如何在整个项目中共享一个类的实例?
- java - 使用 ucanaccess 驱动程序连接到 MS Access 数据库的 GoAnywhere DB 连接问题
- php - 以 php 形式监视和更新可变数量的字段
- reactjs - 如何在 React 5 中获得字体真棒的双色调
- javascript - 避免 react-hooks/exhaustive-deps 的最佳方法是什么?