设为首页 加入收藏

TOP

C语言:抢红包程序代码“编程开发”
2017-11-07 08:56:23 】 浏览:41
Tags:语言 红包 程序 代码 编程 开发

其实这是段相当简单的代码,至于为什么还要把它放在博客上呢,主要是针对那些刚入门学编程的同学(或者是对程序感兴趣的同学),一个比较直观的程序(小游戏)或许更能培养他们的兴趣,或是说更能使他们对编程满怀热情。首先我自己也是从那个阶段过来的,对于老师上课讲得知识很迷茫,不知道熟悉一些运算符,语句,结构有什么用,该怎么用,于是自己摸索着找了几个实例练练手,在练习的过程就逐步掌握了老师讲的知识,自己对编程也更感兴趣了。下面将给大家一个精简版的抢红包的程序,自己拿着去运行一下吧。

#include
  
   
#include
   
     #include
    
      #include
      
     
    
   
  
这是程序的头文件,我想这不用我多说大家都应该知道了;
int hongbao()
{
	int num=100;
	float total=100;
	float a[101];
	float min=0.01;
	int i;
	float t;
	float safe_total=0;
	float sum=0;
	srand(time(0));
	for(i=1;i
  
   

这就是抢红包的整个程序,我把他定义为一个函数,是为了让游戏更加的有趣(在主函数里调用可以自己设置循环)。在段代码里我默认设置了100块钱,100红包,然后自己抢,每个红包的金额是随机分配的,这里用了一维数组来存放;遍历输出这些语句是不计较简单的不做赘述。
   
int main()
 {
 	loop1:
 		hongbao();
 		printf("\n\n");
 		while(1)
 		{
 			printf("是否继续抢红包(Y\\N)\n");
 			int a;
 			scanf("%c",&a);
 			getchar();
			a=toupper(a);
 			if(a=='Y')
 				{
 					goto loop1;
 				}
 			else
				if(a=='N')
		 			{
 					printf("Congratulation!!!");
 					break;
		 			}
		 		else
			 		{
			 			printf("your input is wrong!please input again\n\n");
			 			continue;
			  		} 	
 		}
 	return0; 
 }


   

主函数就很简单明了了,就是调用hongbao()这个函数,至于这里有while循环,在上面提过,为了测试游戏的时候开业只有选择是否继续。其他的就是一些打印语句,这些很容易理解。在这里使用了goto语句完全是为了方便,因为这个程序的循环并不复杂,为了简单直观就这样操作了。(说实话这是我好久之前的代码)

不厌其烦的把整个代码在贴一遍吧

#include
    
     
#include
     
       #include
      
        #include
       
         int hongbao() { int num=100; float total=100; float a[101]; float min=0.01; int i; float t; float safe_total=0; float sum=0; srand(time(0)); for(i=1;i
        
         以上就是一个精简版的抢红包代码,希望能够对你有所帮助。
         

其实编程是一个非常有趣的事,你可以根据一段简单的代码,自己不断加上一些东西,不断的去完善它,在这个过程你就会慢慢的进步,如俗话所说从小事做起,日积月累,慢慢的你就会发现自己完成了一件很大的工作。今日分享,仅凭个人兴趣,表达个人想法,愿你我共同学习共同进步。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C语言中强制类型转换目的、基本格.. 下一篇数据结构C语言基本概念

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

最新文章

热门文章

C 语言

C++基础

windows编程基础

linux编程基础

C/C++面试题目