分类：电脑/网络-程序设计-C/C++
问题：C语言编程题某汽车维修厂仓库存有多种型号的汽车零件，请为该仓库管 
     某维修厂仓库存有多种型号的汽车零件，请为该仓库管理员编写一查询程序用于查询库中每种零件的库存量。          (1) 项目要求： ① 具有交互式输入（提示操作者从键盘输入要查询的零件编号）； ② 具有重复查询功能； ③ 具有数据检测功能。      (2) 项目说明： ① 当程序运行时，首先在屏幕上显示"请输入要查询的零件编号：" ，例如，操作者输入了 150003 后，则在屏幕上立即显示出该零件编号及该编号所对应的库存量,如:1 。②如果操作者输入的零件编号超出了该库中所规定的范围,则应在屏幕上显示出"您输入的是     某维修厂仓库存有多种型号的汽车零件，请为该仓库管理员编写一查询程序用于查询库中每种零件的库存量。          (1) 项目要求： ① 具有交互式输入（提示操作者从键盘输入要查询的零件编号）； ② 具有重复查询功能； ③ 具有数据检测功能。      (2) 项目说明： ① 当程序运行时，首先在屏幕上显示"请输入要查询的零件编号：" ，例如，操作者输入了 150003 后，则在屏幕上立即显示出该零件编号及该编号所对应的库存量,如:1 。②如果操作者输入的零件编号超出了该库中所规定的范围,则应在屏幕上显示出"您输入的是错误的零件编号，请选择：重新输入(Y)，退出查询(N)" 。 ③ 当操作者正确地查询到自己所要查询的库存数据后，则在屏幕上应显示出"您还继续查询吗（Y/N）？ " ，如果继续查，则可输入Y否则输入N，即结束此次查询。      (3) 项目提示： ① 利用二维数组 ② 采用if结构和嵌套式循环结构      (4) 编程技巧与注意事项： ① 二维数组表示的是以行列格式排列的数据表； ② 可通过行下标和列下标来访问二维数组中存储的元素； ③ 如何使用行下标和列下标来操纵二维数组是一个令很多学生感到头痛的问题。要想克服这个困难，最好的办法是仔细参阅读教科书中第 129 页例 7.5 题中的代码，认真领会示例，确保完全理解其工作原理。同时利用纸和笔，在程序处理期间，跟踪记录各个元素。这同投篮一样，练习的越多，成功率也就越高 
回答：#include "std.h"void main(){         int pInfo[][2]={15001,230,15002,120,15003,54,15004,400,15005,351};         int Num,i;         char inchar='Y';         while((inchar!='N'||inchar!='n')&&(inchar=='Y'||inchar=='y')){                  printf("请输入要查询的零件编号>>");                  scanf("%d",&Num);                  for(i=0;i<5;i++)                           if(Num==pInfo[i][0]){                                    printf("零件编号>>%d,库存量>>%d\n",pInfo[i][0],pInfo[i][1]);                                    printf("您还继续查询吗(Y/N)?>>");                                    break;                           }                  if(i==5)                            printf("您输入的是错误的零件编号!\n重新输入(Y)，退出查询(N)?>>");                  scanf("%s",&inchar);         }}