北上广深计算机专科学校,¼ÆËã»ú·­Òë·ÑÓÃ-רҵ·­Òë¼Û¸ñ£¨±±ÉϹãÉ...

随着中国科技的快速发展,计算机科学领域的翻译需求日益增长,要求译者具备专业知识、紧跟技术更新、注重国际化表达和确保信息安全。新译通翻译公司聚集了一批深谙计算机科学的专业译者,提供高质量的翻译服务,涵盖软件、硬件、通信系统等多个领域。
摘要由CSDN通过智能技术生成

Öйú¾­¼ÃµÄ¿ìËÙ·¢Õ¹£¬µçÄÔÖð²½½øÈëÖйúÑ°³£°ÙÐÕ¼ÒÍ¥£¬ÆÕ¼°»¯³Ì¶ÈÈÕÒæ¼Ó´ó¡£¹úÄڵĵçÄÔ²ú¼ÒÓë¹úÍâͬÐÐÃǵĽ»Á÷Ò²Ô½À´Ô½Æµ·±¡£ÕâЩ¶¼Òâζ×Å£¬Êг¡¶Ô¼ÆËã»ú·­ÒëµÄÐèÇóÔ½À´Ô½¶à£¬ÒªÇóÒ²Ô½À´Ô½¸ß¡£¼ÆËã»ú·­ÒëÊôÓÚ¼¼ÊõÀà·­Òë·¶³ë£¬¼òµ¥¶øÑÔ£¬Ëü¶ÔÒëÔ±ÓÐ×ÅÏÂÊöµÄ»ù±¾ÒªÇó£º

1¡¢·­ÒëҪעÖØרҵ¡¢×¼È·

¼ÆËã»úÐÐÒµÊÇÒ»¸ö¸ß¶Èרҵ»¯µÄÐÐÒµ£¬×¨ÒµÊõÓï×Ô³ÉÒ»¸öÍêÕûµÄÌåϵ¡£Òò´Ë£¬ÒëÕ߶ԼÆËã»úÐÐÒµÒ»¶¨ÒªÓÐÉîÈëµÄÁ˽⣬¶ÔÓë¼ÆËã»úÏà¹ØµÄרҵÊõÓïÓÐ׎ÏΪÇå³þµÄÕÆÎÕ£¬ÕâÑù²ÅÄÜÓÃרҵ¡¢×¼È·¡¢¹æ

·¶µÄÓïÑÔ·­Òë³öÀ´¡£

2¡¢·­ÒëҪעÖØ֪ʶ¸üÐÂ

¼ÆËã»úÐÐÒµµÄ·¢Õ¹ÈÕÐÂÔÂÒ죬֪ʶ¸üм«ÎªÑ¸ËÙ£¬Ã¿¸ôÒ»¶Îʱ¼ä¾Í»áÓдóÁ¿µÄÐÂÃû´Ê²úÉú¡£Òò´Ë£¬ÒëÔ±±ØÐëÒªÓëʱ¾ã½ø£¬×¢ÖØ·­ÒëµÄʱЧÐÔ£¬ËæʱÕÆÎÕ×îеÄ֪ʶ£¬ÕâÑù²ÅÄܸüºÃµØʤÈη­ÒëÈÎÎñ¡£

3¡¢·­ÒëÒª¹ú¼Ê»¯

Ä¿Ç°¼ÆËã»úÐÐÒµÒÀÈ»ÊÇÀ´×Ô¹úÍâµÄ¼¼ÊõÕ¼¾ÝÖ÷µ¼µØλ¡£Òò´Ë£¬ÎÞÂÛÊǽ«¹úÍâµÄ¼¼ÊõÒý½øÀ´»¹Êǽ«¹úÄڵIJúÆ·½éÉܳöÈ¥£¬¼ÆËã»ú·­Ò붼±ØÐë×¢Öعú¼Ê»¯£¬Óë¹ú¼Ê½Ó¹ì¡¢Í¬²½¡£

4¡¢·­ÒëҪעÖØÑϽ÷¡¢¼òÁ·

¼ÆËã»ú·­Òë²»ÐèÒªÓлªÃÀµÄ´ÊÔ壬ҪÇóµÄÊÇÓïÑÔÑϽ÷£¬ÐÐÎļòÁ·£¬Âß¼­ÑÏÃÜ£¬±ÜÃâʹÓÃһЩÈÝÒײúÉúÆçÒåÉõÖÁ´íÎóµÄ´ÊÓï¡£·ñÔò£¬Ò»µãϸ΢µÄ·­Òë´íÎ󶼻á¸ø¿Í»§´øÀ´¾Þ´óµÄËðʧ¡£

5¡¢·­ÒëҪעÖر£ÃÜ

¼ÆËã»ú·­ÒëÉæ¼°µÄÊǸßм¼Êõ£¬ÓÐЩ¼¼ÊõÍùÍùÊǼ«Îª¹Ø¼üµÄ£¬Éæ¼°µ½ÉÌÒµ»úÃÜÉõÖÁ¹ú¼Ò°²È«¡£Òò´ËÔÚ·­Òë¹ý³ÌÖУ¬ÒëÕßÒªÑÏÊØÖ°ÒµµÀµÂ£¬Îª¿Í»§±£ÊØÃØÃÜ¡£

ÐÂÒëͨ·­ÒëÓÐÏÞ¹«Ë¾ÓÉÒ»ÅúÓÐ×ÅÉîºñѧÊõÔìÒèºÍ·­Òë¾­ÑéµÄѧÕßͬÈÊ´´°ì£¬ÊÇÉϺ£µØÇø´óÐ͵ķ­Ò빫˾֮һ¡£ÔÚ¼ÆËã»ú·­ÒëÁìÓò£¬ÎÒÃÇÓÐ×ŷḻµÄ¾­Ñ飬Äܹ»ÎªÄúÌṩ¸ßÖÊÁ¿µÄ·þÎñ¡£

ÐÂÒëͨ·­ÒëΪ¼ÆËã»úÐÐÒµÌṩ×ۺϵÄÓïÑÔ·­Òë·þÎñ£¬ÔÚÓ²¼þ¡¢Èí¼þ¡¢Í¨Ñ¶µÈÁìÓò£¬·­ÒëÁË´óÁ¿µÄ¼¼Êõ×ÊÁÏ¡¢²úÆ·ÊֲᡢÐÐÒµ±ê×¼¡¢¼¼Êõ¹æ·¶ºÍÊֲᡣ¼ÆËã»ú·­Òë×éÓµÓÐÈ«ÃæµÄ¶àÓïÑÔרҵÊõÓï×ÊÔ´ºÍ·­Òë¹ÜÀí¹¤×÷¾­Ñé¡£ÏîÄ¿×éµÄ³ÉÔ±°üÀ¨ÓïÑÔר¼Ò¡¢¼ÆËã»úÐÐҵר¼Ò¡¢¸ß¼¶ÒëÉó¡¢Ò»°ãÒëÔ±µÈ¡£ËûÃÇÓÐ׿ÆËã»úÐÐÒµÄÚµÄרҵѧ룬²¢ÓÐÁ½ÄêÒÔÉÏרҵ¹¤×÷¾­Ñé¡£

¼ÆËã»ú·­ÒëµÄÁìÓò£º

µç×Ó¼¼Êõ ¼ÆËã»ú°²È«

Êý¾Ý¿â ¼ÆËã»úÍøÂç

²Ù×÷ϵͳ

#include <reg51.h> #include "oLED.h" #include "key.h" #include "stdio.h" #include "stdlib.h" #include "string.h" // ¼ÆËãÆ÷Ö÷³ÌÐò void calculator(){ char buffer[16]; char operation = '\0'; int operand1 = 0; int operand2 = 0; int result = 0; int x_position=0; int y_position=2; unsigned char position = 0; while(1){ char key = ReadKey(); OLED_ShowString(0, 0, "Calculator"); // ´¦ÀíÊý×Ö°´¼ü if(key>='0' && key<='9'){ buffer[position]=key; buffer[position+1]='\0'; position++; OLED_ShowChar(x_position,y_position, key); x_position+=10; } // ´¦ÀíÔËËã·û°´¼ü if(key=='+' || key=='-' || key=='*' || key=='/'){ operation = key; operand1 = atoi(buffer); memset(buffer, 0, sizeof(buffer)); position = 0; y_position+=1; x_position=0; OLED_ShowChar(x_position,y_position, key); y_position+=1; } // ´¦ÀíµÈºÅ°´¼ü if (key == '=') { y_position+=1; x_position=0; OLED_ShowChar(x_position,y_position, key); y_position+=1; operand2 = atoi(buffer); memset(buffer, 0, sizeof(buffer)); switch (operation) { case '+': result = operand1 + operand2; break; case '-': result = operand1 - operand2; break; case '*': result = operand1 * operand2; break; case '/': result = operand1 / operand2; break; } sprintf(buffer, "%d", result); OLED_ShowString(x_position, y_position, buffer); position = strlen(buffer); } // ´¦ÀíÇå³ý°´¼ü if (key == 'C') { memset(buffer, 0, sizeof(buffer)); OLED_Clear(); position = 0; x_position=0; y_position=2; } delay(100); // ÑÓʱһ¶Îʱ¼äÒÔ±ÜÃâ°´¼üÖظ´ÊäÈë } } void main() { OLED_Init(); // oLED³õʼ»¯ OLED_Clear(); calculator(); }
06-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值