1樓:金色潛鳥
簡單地用幾個陣列:
int i,k=-999,n=5;
int n=888;
char x[20]="c28";
int bianhao[100] =
char mc[100][20]=;
float price[100]=;
對應的0號商品存 bianhao[0],mc[0],price[0];
對應的i號商品存 bianhao[i],mc[i],price[i];
---------------------------------------
已知 商品編號 n=888 查詢:
for (i=0;i= 0) printf("%d %s %f\n",bianhao[k],mc[k],price[k]);
------------------------------------
已知 商品名 x="c28" 查詢:
k=-999;
for (i=0;i= 0) printf("%d %s %f\n",bianhao[k],mc[k],price[k]);
2樓:
可以用字串陣列。
arr[i]="編號;名稱"
如果想得到其中的值,可以對陣列進行拆分得到相應的編號與名稱 。
3樓:滄海雄風
可以用二維陣列
char data[10] =,,};
c語言陣列問題C語言中用陣列解約瑟夫問題
答案是a 前2個 就表示乙個 字元 接著是141共三個字元 接著的 141表示乙個字元 abc三個字元 t製表符,乙個字元 所以總共9個字元 include include void main for i 0 i 5 i 放入新陣列printf n for i 0 i 5 i 輸出新陣列 求平均63...
C 語言中,用for迴圈輸入一維陣列int a0for int i 0 i
不行,陣列必須有實際大小,才能分配記憶體 你這樣寫這個陣列就只有乙個元素 c 中我要用乙個for迴圈語句輸入一維陣列for int i 0 i include using namespace std int main c 語言當中的程式設計 for int i 0 i 5 i 這段話是什麼意思呢 1...
如何在c語言中跳出for迴圈
跳出for迴圈主要有以下2中方式 1 用break語句。如 int i for i 0 i 10 i printf d i 2 用return語句 一般用在函式體屬中,作為函式的返回值跳出該函式,也即跳出了函式體中的for迴圈 int fun int a 就用break啊!在for迴圈裡面加個判斷,...