vs vc 类c语言编程实例入门基础.docx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vs vc 类c语言编程实例入门基础

VS2008 – VC 类 C语言编程实例(入门基础)在VS2008 – VC 类里编写C语言程序(控制台程序和Win32应用程序,游戏编写)。下面以例1说明在VS2008 – VC 类中建立项目和编写控制台程序的过程:例1、Hello world (1)、打开VS2008选择“文件”、“新建”、“项目”图1、新建项目(2)、新建项目图2、新建项目(3)和(4)如下图3、图4所示在Win32应用程序向导- Hello_World里进行选择建立一个空项目图3、Win32应用程序向导图4、Win32应用程序向导(5)、建立Hello_World项目完成图5、完成建立Hello_World项目(6)为新建的项目添加新项(.cpp文件)图6、在项目里添加新项图7、添加新项(7)、编写代码#includestdio.hint main(){printf(Hello World\n\n);printf(VS2008 - VC 类第一个程序\n\n);return 0;}(8)、生成解决方案图8、生成解决方案(9)、开始执行(不调试)图9、开始执行(10)、程序执行结果例2、在VS2008 – VC 中scanf()函数要用scanf_s()#includestdio.h#includestdlib.h#includetime.hint main(){int g_number,in_number,mk;srand(unsignedint(time(NULL)));g_number=rand()%100+1;mk=0;while(1){mk++;printf(\n-----猜数字游戏-----\n);printf(\n输入你的数字:);scanf_s(%d,in_number);if(in_numberg_number)printf(\n\n你猜的数大了\n);if(in_numberg_number)printf(\n\n你猜的数小了\n);if(in_number==g_number)break;}printf(\n\n你猜对了,游戏结束!你一共猜了%d次。\n\n,mk);return 0;}图11、猜数字游戏图示例3、C语言数据结构(双链表):建立循环双链表、查找数据、修改数据。Scanf_s()函数当输入字符串数据时,要指定容纳字符串指针的大小。#includestdio.h#includestdlib.htypedefstruct BOOKDATA{char bk_name[150];char bk_style[30];char bk_pos[80];int bk_numbers;int bk_index;struct BOOKDATA *prior,*next;}BookData;BookData *bklist;void createdoublelist(){BookData *p,*s;int cr_state;if(bklist-prior!=bklist)p=bklist-prior;elsep=bklist;while(1){printf(\n\n建立图书数据:-添加 0 -退出\n);printf(\n输入选择:);scanf_s(%d,cr_state);if(cr_state==0)return ;if(cr_state==1){s=(BookData *)malloc(sizeof(BookData));printf(\n\n图书索引编号:);scanf_s(%d,s-bk_index);printf(\n\n书名:);scanf_s(%s,s-bk_name,sizeof(s-bk_name));printf(\n\n书类别:);scanf_s(%s,s-bk_style,sizeof(s-bk_style));printf(\n\n存放位置:);scanf_s(%s,s-bk_pos,sizeof(s-bk_pos));printf(\n\n数量(本):);scanf_s(%d,s-bk_numbers);p-next=s;s-prior=p;p=s;}}bklist-prior=s;p-next=bklist;}void findlist(){BookData *p;int tk;p=bklist-next;printf(输入查找图书索引编号:);scanf_s(%d,tk);while(p!=bklist){if(p-bk_index==tk){printf(\n\n找到书本信息,如下:); printf(\n\n图书索引编号:%d,p-bk_index);printf(\n\n书名:%s,p-bk_name);printf(\n\n书类别:%s,

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档