为什么主键盘上的数字打不出来区的数字0到9什么时候用?辅助键区的0到9数字什么时候用?

41.用c++编写程序:从键盘上任意输20个1-99之间的整数,分别统计其个位数0-9的数字各有多少
时间: 12:23:25
&&&& 阅读:423
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&//1、输入数字需要保存在数组中,注意数组的首元素问题//2、需要截取出各位数字//3、判断是哪一个数字//4、进行计数
(1)我出错的程序:
#include&iostream&
using namespace
int main()
int p[20];
int a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;
cout&&"please input 20 numbers between 1~99: "&&
for(int i=0;i&10;i++)
cin&&p[i];
for(int j=0;j&10;j++)
temp=p[j]%10;
switch(temp)
case 1: a++;
case 2: b++;
case 3: c++;
case 4: d++;
case 5: e++;
case 6: f++;
case 7: g++;
case 8: h++;
case 9: i++;
case 0: j++;
cout&&"有9 "&&i&&" 个"&&
cout&&"有8 "&&h&&" 个"&&
cout&&"有7 "&&g&&" 个"&&
cout&&"有6 "&&f&&" 个"&&
cout&&"有5 "&&e&&" 个"&&
cout&&"有4 "&&d&&" 个"&&
cout&&"有3 "&&c&&" 个"&&
cout&&"有2 "&&b&&" 个"&&
cout&&"有1 "&&a&&" 个"&&
cout&&"有0 "&&j&&" 个"&&
(2)改正后的正确程序
#include&iostream&
using namespace
int main()
int p[20];
int a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,m=0,n=0;
cout&&"please input 20 numbers between 1~99: "&&
for(int i=0;i&10;i++)
cin&&p[i];
for(int j=0;j&10;j++)
temp=p[j]%10;
switch(temp)
case 1: a++;break;
case 2: b++;break;
case 3: c++;break;
case 4: d++;break;
case 5: e++;break;
case 6: f++;break;
case 7: g++;break;
case 8: h++;break;
case 9: m++;break;//注意之前只用的for循环中已经有i,i了,不要重复
case 0: n++;break;//注意switch语句中的break和default不要忘记
default : break;
cout&&"有9 "&&m&&" 个"&&
cout&&"有8 "&&h&&" 个"&&
cout&&"有7 "&&g&&" 个"&&
cout&&"有6 "&&f&&" 个"&&
cout&&"有5 "&&e&&" 个"&&
cout&&"有4 "&&d&&" 个"&&
cout&&"有3 "&&c&&" 个"&&
cout&&"有2 "&&b&&" 个"&&
cout&&"有1 "&&a&&" 个"&&
cout&&"有0 "&&n&&" 个"&&
&标签:&&&&&&&&&&&&&&&&&&&&&&&&原文:http://www.cnblogs.com/jixiaowu/p/3898914.html
教程昨日排行
&&国之画&&&& &&&&&&
&& &&&&&&&&&&&&&&
鲁ICP备号-4
打开技术之扣,分享程序人生!我的键盘右边的0到9的数字都按不出来了_百度知道
我的键盘右边的0到9的数字都按不出来了
而且键盘第一盏灯也不亮,就是0~9按不出来。。!!右边的0~9这十个键按了都没反映 也不是键盘的问题我换过新键盘了 ,
其他的如+ - 这些都没问题
我有更好的答案
把 NUM LOCK那个键按一下,如果灯是亮的话就没有问题了
按下NUmLock试试看如果不行就是那个键坏掉了。。
没有打开 NUM LK 键
为您推荐:
其他类似问题
键盘的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
用0到9这10个数字
下载积分:1600
内容提示:用0到9这10个数字
文档格式:PPT|
浏览次数:39|
上传日期: 06:20:01|
文档星级:
全文阅读已结束,如果下载本文需要使用
 1600 积分
下载此文档
该用户还上传了这些文档
用0到9这10个数字
关注微信公众号0到9的数字,用二进制书写,对应是怎样?_百度知道
0到9的数字,用二进制书写,对应是怎样?
我有更好的答案
0011;4:;8:1000;7;1:0101;6:0110;9;3:0001;2:;5
采纳率:36%
00000001001000110100010101100111100010101011
从上往下,
00 01 10 11 100 101 110 111
8位二进制:
1: 12: 103: 114: 1005: 1016: 1107: 1118: 10009: 1001
其他3条回答
为您推荐:
其他类似问题
二进制的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。');/*]]>*/
你的位置: &
为什么键盘上数字0是排在9的后面?
我们现在无论是手机上的虚拟或者台式电脑上的实物键盘,你会发现键盘上的数字0总是排在9后面,为什么不是在1前面呢?原来现在键盘上的所有问题都是该死的打字机留下的历史问题!!
早期的很多打字机上没有1和0这两个按键。为了节省打字机的体积和重量,1就用I代替,0用O代替。把I和O并排放在9的下面也正是出于这样的考虑。
一直到20世纪70年代,绝大多数的打字机的按键仍然没有0和1。但是随着计算机的问世引来新的问题,那就是1和I、0和O在计算机中的编码是一样的。另外,出于提升阅读区分度的需要,也必须将0和1设置为独立的字型。那时有两个 比较靠谱的键盘布局方案,一种是将0和1两个键放在2的左边,还有一种就是1放在左边,0放在右边。
但现实问题是人们已经习惯于按数字键的指法。即2在Q和W中间,9在I、O中间,保持数字键指法的稳定对于那些经常输入的数字的打字员来说是非常关键的,所以原有数字键的键位不能移动。那么如果采用把0和1都放在左边的方案,会产生一个很尴尬的问题:0成为整个键区的一个突出角,左手很难按到。
把0放在右边还有两个好处,第一个好处是0刚好与O离得很近,而O正是原先用来代替0的。这样学习起来上手快,连指头(无名指)都不用改,而且对于传统打字机来说即使0/O打错也不影响阅读。第二个好处是使0离较小的数字键远一些,打字机不易卡壳。
然而不易卡壳这个说法有争议。支持的人认为人们总是倾向于以较小的数字作为第一个数字,然后后面可能跟上n个0,如果把经常连续按下的键放在一起,对于传统打字机来说会发生卡壳现象。反对此说法的人则认为:虽然从统计数据来看这个说法没问题,但是此按键布局方案的设计师可能压根就没想这么多。
它的设计师把0放在9的右边时到底有没有考虑卡壳的问题,也许只有上帝才知道了。
本文标签:
文章来源:来自
流行热度:超过6,261人围观
加载用时:加载本文共用时 0.253 秒
才能发表评论.
反广告插件已经严重影响了网站的正常运营,请您关闭反广告插件并重新刷新页面!

我要回帖

更多关于 为什么主键盘上的数字打不出来 的文章

 

随机推荐