当前位置: 首页 > news >正文

网站套餐报价全国疫情高峰感染进度

网站套餐报价,全国疫情高峰感染进度,石家庄网页设计工资,外贸流程案例题目 美元硬币从小到大分为1美分(penny)5美分(nickel)10美分(dime)25美分(quarter)和50美分(half-dollar),写一个程序实现当给出一个数字面额可以…

题目
美元硬币从小到大分为1美分(penny)5美分(nickel)10美分(dime)25美分(quarter)和50美分(half-dollar),写一个程序实现当给出一个数字面额可以输出相对应的名字。

代码一
用两个数组进行,一个数组表示面额,另一个表示名字,然后通过对应关系进行输出。

#include<stdio.h>int amount[] = {1,5,10,25,50};
char *name[] = {"penny","nickel","dime","quarter","half-dollar"};int search(int key, int a[], int len){int ret = -1;for(int i=0; i<len; i++){if(key == a[i]){ret = i;break;}}return ret;	
}int main()
{int k;printf("请输入要查找的数字:");scanf("%d",&k);int r = search(k, amount, sizeof(amount)/sizeof(amount[0]));if(r>-1){printf("%s\n", name[r]);} else{printf("输入错误,请重新输入");}
}

运行结果
在这里插入图片描述
在这里插入图片描述
代码二
构造结构体,把面额和名字放在一个数组中

#include<stdio.h>int amount[] = {1,5,10,25,50};
char *name[] = {"penny","nickel","dime","quarter","half-dollar"};struct{//构造结构体int amount;char *name;
} coins[] = {{1, "penny"},{5, "nickel"},{10, "dime"},{25, "quarter"},{50, "half-dollar"}
};//;不能省!!!!!int main()
{int k;printf("请输入要查找的数字:");scanf("%d",&k);for(int i=0; i<sizeof(coins)/sizeof(coins[0]); i++){if(k == coins[i].amount){printf("%s\n", coins[i].name);break;}}
}

运行结果
在这里插入图片描述

http://www.dinnco.com/news/15491.html

相关文章:

  • 酒店为什么做网站网络推广员压力大吗
  • 知名网站建设公司 北京搜索引擎营销怎么做
  • 网站报备查询济南做网站比较好的公司
  • 建设有访问量的网站贵阳做网络推广的公司
  • 服务器网站跳转怎么做百度网页版登录
  • 广州手机网站建设收录好的网站有哪些
  • 网站设计制作托管维护欧美网站建设
  • 做一个卖东西的网站seo是搜索引擎营销
  • 开网站做女装好还是童装好网络优化需要哪些知识
  • 设计得好的网站推荐武汉seo楚天
  • 南京响应式网站制作业务网站制作
  • 品牌推广包括哪些方面湖南企业seo优化首选
  • 河南政府网站建设自己如何制作一个小程序
  • 没有备案的网站使用微信公众号排名优化
  • 做书封面的网站营销活动
  • 应届生出来做网站还是做报纸好企业网站推广策略
  • 没有备案的网站seo怎么优化武汉厂商
  • 怎么做b2c网站视频app推广
  • 天津公司网站设计免费b站软件推广网站
  • 广州黄埔网站制作百度统计手机app
  • 浙江巨鑫建设有限公司网站重庆seo网站哪家好
  • 北京网络公司的网站产品市场营销策划书
  • 淘客优惠券网站建设视频专用客户端app
  • 长沙建立网站潍坊网站开发公司
  • 网站页面关键词优化宁波优化推广找哪家
  • 安徽建筑网哈尔滨关键词优化方式
  • 车培训网站建设pc网站优化排名
  • 英文网站建设 淮安网络营销心得体会800字
  • 怎么查一个网站的外链和反链软件seo外包是什么
  • 做网站v1认证需要付费吗市场营销公司排名