酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

C++实现按体积标准筛选物品编号的程序

以下是实现该功能的C++代码: ```cpp #include <iostream> using namespace std; int main() { int n; // 输入物品的个数 cin >> n; int volumes[11]; // 输入每件物品的体积 for (int i = 1; i <= n; i++) { cin >> volumes[i]; } int x; // 输入体积标准 cin >> x; bool first = true; for (int i = 1; i <= n; i++) { if (volumes[i] <= x) { if (!first) { cout << " "; } cout << i; first = false; } } cout << endl; return 0; } ``` ### 代码解释 1. **输入物品个数**:使用`cin`读取物品的个数`n`。 2. **输入每件物品的体积**:使用`for`循环读取`n`件物品的体积,并存储在数组`volumes`中,数组下标从1开始。 3. **输入体积标准**:使用`cin`读取体积标准`x`。 4. **遍历物品体积**:使用`for`循环遍历数组`volumes`,如果当前物品的体积小于等于`x`,则输出该物品的编号。为了避免输出多余的空格,使用`first`变量来标记是否是第一个输出的编号。 ######[AI问答 | 359点数解答 | 2026-04-18 21:13:54]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]