运用菜单调用
菜单:
1,输入数值
2,打印输入的数值
选择1输入数值后,显示输入的数值。
再选择2打印输入的数值
打印这个步骤要怎么实现
#include<iostream>
using namespace std;
void save(int a[],int n){
int i;
for(i=0;i<n;i++){
cin>>a[i];
}
}
void output(int a[],int n){
int i;
for(i=0;i<n;i++){
cout<<a[i]<<" ";
}
}
int main()
{
int i,n,j,a[100],x;
while(1){
cout<<"菜单:";
cout<<"1,输入数值";
cout<<"2,打印输入的数值\n";
cin>>x;
if(x==1){
cin>>n;
save(a, n);
}
if(x==2){
output(a, n);
break;
}
}
return 0;
}
#include <iostream>
#include <array>
const int kArraySize = 10; // 定义数组大小
int main() {
std::array<int, kArraySize> values; // 定义一个 int 类型的数组
while (true) {
// 输出菜单
std::cout << "1. 输入数值" << std::endl;
std::cout << "2. 打印输入的数值" << std::endl;
std::cout << "请输入选项: ";
int choice;
std::cin >> choice;
if (choice == 1) {
// 输入数值
std::cout << "请输入数值: ";
std::cin >> values[0]; // 将输入的数值存储在数组的第一个元素中
} else if (choice == 2) {
// 打印输入的数值
std::cout << "输入的数值是: " << values[0] << std::endl;
}
}
return 0;
}
cout不就是打印吗,循环一下
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!