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

南阳哪里做网站比较好论述网站推广的方法与技巧

南阳哪里做网站比较好,论述网站推广的方法与技巧,安徽工程建设信息网站6,深圳网站建设公司盛世华彩各位同学,大家好!相信大家在学习C语言的过程中,都和我一样,经常使用scanf函数来接受字符,数字,这些标准输入信息,来实现自己设计的程序效果。 而我突然有一天(对就是今天&#xff09…

       各位同学,大家好!相信大家在学习C语言的过程中,都和我一样,经常使用scanf函数来接受字符,数字,这些标准输入信息,来实现自己设计的程序效果。

       而我突然有一天(对就是今天)我将目光放向了键盘上的方向键,因为我很好奇,它们算字符吗?能被scanf函数整除吗?我们写的程序能像正真的程序吗?你们懂我的意思对吧?我想要一个更加有互动感的程序。

在这里我会用一个表达效果简单的程序,来为你们展示我想要的互动感,我建议你们自己来写一写,因为这样的感受才会更加深刻不是吗?

接下来我们先放代码再讲:

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include <conio.h>// 定义颜色常量
#define COLOR_RESET   "\033[0m"//恢复默认值
#define COLOR_GREEN   "\033[32m"//绿色// 设置文本颜色
void set_text_color(const char* color) 
{printf("%s", color);
}// 显示菜单
void caidan(int is_truth_green, int is_adventure_green){system("cls");  // 清屏if (is_truth_green) {set_text_color(COLOR_GREEN);}printf("1.真心话\n");set_text_color(COLOR_RESET);if (is_adventure_green){set_text_color(COLOR_GREEN);}printf("2.大冒险\n");set_text_color(COLOR_RESET);
}int main() 
{int fangxiang = -1;int is_truth_green = 0;  // 标记真心话是否为绿色,初始为否int is_adventure_green = 0;  // 标记大冒险是否为绿色,初始为否// 首次显示菜单,无颜色caidan(is_truth_green, is_adventure_green);while (1){fangxiang = _getch();if (fangxiang == 72){  // 向上键is_truth_green = 1;  // 真心话变绿is_adventure_green = 0;caidan(is_truth_green, is_adventure_green);}else if (fangxiang == 80) {  // 向下键is_truth_green = 0;is_adventure_green = 1;  // 大冒险变绿caidan(is_truth_green, is_adventure_green);}}return 0;
}

        在这一段代码中,关键是,_getch()函数,它是用于从控制台中无缓冲的读取单个字符的函数,它和scanf的区别在于,无缓冲,相较于scanf输入字符之后还需要按回车键,_getch()会直接,接收键值,这使得它在需要即使相应的程序中就非常重要,例如游戏中的操作键一样,怎么说比较形象呢?

        这么说吧!scnaf就像是正式运动之前会热身的成熟男子,而_getch()就像莽撞的小青年只会横冲直撞,性急,还没热身就出发了。

   if (fangxiang == 72)

       在介绍_getch()之后,我们上面这个条件判断,很简单,就是判定fangxiang是不是预定的值,而我们预定的值72,代表的什么呢?它其实就是代表着向上键,他在系统终端中就是设置好的,但不同的系统对应的值可能也是不一样的,写之前可以查一下。

        当我们明白了_getch()和相对应的键值,我们在看代码就很简单了,就是用_getch()接收按键,然后在创建一个int型变量接收它,来比较键值,再分别设置对应结果就完成了。

我在这个基础上加了点颜色。

// 定义颜色常量
#define COLOR_RESET   "\033[0m"//恢复默认值
#define COLOR_GREEN   "\033[32m"//绿色

// 设置文本颜色
void set_text_color(const char* color) 
{
    printf("%s", color);
}

        颜色函数很简单用printf函数直接将 color中预处理好的转义字符打印出来,一次打印颜色一次恢复原样就可以做到设置颜色的效果。

什么是预处理?下次单独讲。



文章转载自:

http://Um09YCCm.pxmyw.cn
http://a4cPsBhl.pxmyw.cn
http://g7aWUOFt.pxmyw.cn
http://MDF6TthT.pxmyw.cn
http://38bggRAL.pxmyw.cn
http://AVIrdC5x.pxmyw.cn
http://QEevpeu4.pxmyw.cn
http://WrXEjJS0.pxmyw.cn
http://ZKUFpG4f.pxmyw.cn
http://7XtPUPmH.pxmyw.cn
http://oBKMkDPQ.pxmyw.cn
http://MlbmKAvJ.pxmyw.cn
http://Sf42LO34.pxmyw.cn
http://rAzx3S8o.pxmyw.cn
http://uOC8yEg7.pxmyw.cn
http://kRTXETV9.pxmyw.cn
http://ljsgOoOn.pxmyw.cn
http://nYwb4eyb.pxmyw.cn
http://VmF8j1B6.pxmyw.cn
http://IpgMtu8H.pxmyw.cn
http://d2ALLJXw.pxmyw.cn
http://0LawzLcl.pxmyw.cn
http://eutW9AD9.pxmyw.cn
http://EuVAPZSS.pxmyw.cn
http://FAt02z3z.pxmyw.cn
http://cFOcdtHF.pxmyw.cn
http://LRzVBpPO.pxmyw.cn
http://Jnuz0FEV.pxmyw.cn
http://WS4Et32x.pxmyw.cn
http://dGazFPVF.pxmyw.cn
http://www.dtcms.com/wzjs/716661.html

相关文章:

  • 建筑行业网站开发知识产权网站开发
  • 网站正在建设中动画如何自己建立网站建设
  • 国外个人网站模板企业网站、电子期刊属于企业文化传播载体中的( )。
  • 厦门的服装商城网站建设wordpress get图片
  • 镇江做网站的wordpress 自媒体模版
  • 河南民基建设工程有限公司网站外国 网站模板
  • 大连模板建站代理设计软件网站推荐
  • 多个微信管理系统seo云优化方法
  • 宁波做网站有哪些公司公司网站建设服务市场
  • 淘客软件自动做网站百度seo关键词优化推荐
  • 高平企业网站dw建设网站视频
  • 哈尔滨网站优化排名清华大学有关网站建设的书
  • 广州网站优化运营娄底市建设局网站
  • 苏州网站建设费用wordpress 数据库字典
  • 娱乐企业网站建设辽阳专业网站开发公司
  • 掌上大学微信管理系统天津seo管理平台
  • 自己怎样做免费网站福州百度seo
  • 学校网站类型tp5手机网站开发
  • 广州网站优化工具服务网络营销图片素材
  • 怎样做网站吸引客户浙江1万家企业
  • 如何在公司服务器建个内部 网站苏州网站制作网络建设公司
  • 福州做网站的成都企业网站优化服务
  • 网站微信推广方案企业管理软件a6
  • 受大众喜欢的域名备案加急惠州市seo广告优化营销工具
  • 广东省公路建设有限公司网站泸州住房城乡建设局官方网站
  • 广告公司做的网站字体侵权文字创意logo设计
  • 精通网站建设 pdf深圳工装公司
  • 如何查看网站是否被kwordpress 批量删除
  • 怀化新站优化深圳住建局官方网电话
  • dedecms图片网站模板淄博网站排名