c语言编程练习题:7-55 查询水果价格

简介: c语言编程练习题:7-55 查询水果价格

#include <stdio.h>

int main(){

   int count=0;

   int n=0;

   double prices[5] = {0,3.00,2.50,4.10,10.20};

   char names[][7] = {"exit","apple","pear","orange","grape"};

   int sequences[5] = {1,2,3,4,0};

   int i;

   int r=0;

   char *s;

   // 输出编号和名字

   for (i=0;i<5;i++){

       r = sequences[i];

       s = names[r];

       printf("[%d] %s\n",r,s);

   }

   // 保存查询的num

   //while (scanf("%d",&n)!=EOF && count<5){

   while (scanf("%d", &n) != EOF) {

       

       if (count>=5){break;}

       if (n==0){break;}

       //printf("n=%d %.2f\n",n, prices[n]);

       //if (n>4){printf("price = 0.00\n");}

       //if (n<0){printf("price = 0.00\n");}

       if (n<=4 && n>0){printf("price = %.2f\n",prices[n]);}

       else{printf("price = 0.00\n");}

       count++;

   }

   return 0;

}


目录
相关文章
|
2天前
|
存储 Serverless C语言
每天一道C语言编程(结构体的运用):这是一年的第几天?
每天一道C语言编程(结构体的运用):这是一年的第几天?
7 0
|
2天前
|
C语言
每天一道C语言编程(递归:斐波那契数,母牛的故事)
每天一道C语言编程(递归:斐波那契数,母牛的故事)
5 0
|
2天前
|
C语言
每天一道C语言编程(2^k进制数)
每天一道C语言编程(2^k进制数)
6 0
|
2天前
|
C语言
每天一道C语言编程(数组操作)
每天一道C语言编程(数组操作)
6 0
|
2天前
|
C语言
每天一道C语言编程(数字转字母,字母转数字)
每天一道C语言编程(数字转字母,字母转数字)
5 0
|
2天前
|
C语言
每天一道C语言编程(求PI)
每天一道C语言编程(求PI)
5 0
|
2天前
|
C语言 C++
每天一道C语言编程:(去掉:双斜杠注释,去掉空格)
每天一道C语言编程:(去掉:双斜杠注释,去掉空格)
4 0
|
2天前
|
C语言
每天一道C语言编程:Hanoi双塔问题
每天一道C语言编程:Hanoi双塔问题
11 0
|
2天前
|
C语言
每天一道C语言编程:求N以内的素数(普通方法+优化方法)
每天一道C语言编程:求N以内的素数(普通方法+优化方法)
6 0
|
2天前
|
测试技术 C语言
每天一道C语言编程:Cylinder(圆柱体问题)
每天一道C语言编程:Cylinder(圆柱体问题)
7 0