精华内容
下载资源
问答
  • 一个有趣C语言代码

    万次阅读 2013-03-20 16:14:58
    #include long x[]={1, 3,6,8,0,0,0,0, 32,32, 4,32, 1022,32,1020,36 ,32,1022, 34,508,32 , 32,509,34 , 508,32,36, 32,0,32,36,1022,508,80, 1023,
     #include                     <stdio.h>
         long x[]={1,             3,6,8,0,0,0,0, 32,32,
     4,32, 1022,32,1020,36        ,32,1022, 34,508,32 ,
     32,509,34 , 508,32,36,      32,0,32,36,1022,508,80,
            1023,               32,260              ,136,
       32,    32 ,   508 ,      260,32              , 32,
      0404,  514,   32,32       ,0,0,0              ,0x0,
      994 ,  0466,   0772,      47,548,950, 168, 296, 559,
     694,69  ,174,  0x228,      0x3B6 , 01646,0141,01744,
      01266  ,0124   ,2033
     ,142,   01666   ,1010    ,175, 149,566,67,168,708,1006,
     1018,  296,676  ,01055   ,66,548,788,812,66,100,0,0,00,
     0,698,  33856,  0,8466   ,16929,     33831,      64512,
     8466,   16930,  33824,0  ,56882,     19908,      39872,
    0};int   main(   int _1   ,char * *_2 ) { int _3,_4;(_3= 
     1<<2,   _1^2)   ?main    (_1^1L?--_1:((1L<<4)+(1L<<3)),
             _2):0            ;while      (_4=0,      _3 --)
             while            (putchar    (*(x+(      _1<<2)
             +_3)&            1<<_4?(1<<5)+(1<<2):1<<5),++_4
             <1<<             4); return putchar (1+2+3+4);}
    展开全文
  • c语言有趣的100个例子代码,一定要看呀。
  • 本文汇总了12个关于C语言的问答,对于加深对C语言程序设计的难点理解很有帮助,读者可参考一下: 1、gets() 方法 问:以下代码有个被隐藏住的问题,你能找到它吗? 答:这个不显眼的问题就是使用了 gets() 方法。此...
  • c语言有趣学习

    2016-06-09 16:14:42
    今天在进行学习cs50 的week4的时候发现了一个非常好玩的一行代码。 fprintf(stderr, "Could not create %s.\n", outfile); 其中的stderr 我在复制搜索之后,发现 看起来像是一个标准错误。 在搜索之后发现 ...

    今天在进行学习cs50 的week4的时候发现了一个非常好玩的一行代码。


    fprintf(stderr, "Could not create %s.\n", outfile);

    其中的stderr 我在复制搜索之后,发现 看起来像是一个标准错误。

    在搜索之后发现

    fprintf(stderr,xxxxx) 会在执行程序出错后直接打印到屏幕上

    如果使用printf的话,就会直接打印到文件里面,或者啥都没发生┑( ̄Д  ̄)┍。

    展开全文
  • C语言有趣的printf

    2017-01-13 09:38:21
    今天在阅读代码的过程中遇到了一个有趣的printf的用法: printf("\033[2J") 通过查询资料发现这是一个终端控制的特效。整理如下: printf("\033[1;33m Hello World. \033[0m \n");  颜色如下:  ...

    今天在阅读代码的过程中遇到了一个有趣的printf的用法:

    printf("\033[2J")

    通过查询资料发现这是一个终端控制的特效。整理如下:

    1. printf("\033[1;33m Hello World. \033[0m \n");  
    2. 颜色如下:  
    3. none         = "\033[0m"  
    4. black        = "\033[0;30m"  
    5. dark_gray    = "\033[1;30m"  
    6. blue         = "\033[0;34m"  
    7. light_blue   = "\033[1;34m"  
    8. green        = "\033[0;32m"  
    9. light_green -= "\033[1;32m"  
    10. cyan         = "\033[0;36m"  
    11. light_cyan   = "\033[1;36m"  
    12. red          = "\033[0;31m"  
    13. light_red    = "\033[1;31m"  
    14. purple       = "\033[0;35m"  
    15. light_purple = "\033[1;35m"  
    16. brown        = "\033[0;33m"  
    17. yellow       = "\033[1;33m"  
    18. light_gray   = "\033[0;37m"  
    19. white        = "\033[1;37m"  
    20.   
    21. 字背景颜色范围: 40--49                   字颜色: 30--39  
    22.             40: 黑                          30: 黑  
    23.         41:红                          31: 红  
    24.         42:绿                          32: 绿  
    25.         43:黄                          33: 黄  
    26.         44:蓝                          34: 蓝  
    27.         45:紫                          35: 紫  
    28.         46:深绿                        36: 深绿  
    29.         47:白色                        37: 白色  
    30.   
    31.    
    32.   
    33. 输出特效格式控制:  
    34.   
    35. \033[0m  关闭所有属性    
    36. \033[1m   设置高亮度    
    37. \03[4m   下划线    
    38. \033[5m   闪烁    
    39. \033[7m   反显    
    40. \033[8m   消隐    
    41. \033[30m   --   \033[37m   设置前景色    
    42. \033[40m   --   \033[47m   设置背景色  
    43.   
    44.    
    45.   
    46. 光标位置等的格式控制:  
    47.   
    48. \033[nA  光标上移n行    
    49. \03[nB   光标下移n行    
    50. \033[nC   光标右移n行    
    51. \033[nD   光标左移n行    
    52. \033[y;xH设置光标位置    
    53. \033[2J   清屏    
    54. \033[K   清除从光标到行尾的内容    
    55. \033[s   保存光标位置    
    56. \033[u   恢复光标位置    
    57. \033[?25l   隐藏光标    
    58. \33[?25h   显示光标

    展开全文
  • C语言_有趣的逻辑推理问题

    千次阅读 2018-11-04 09:21:32
    一、比赛名次 1.题目 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第...写一个C语言程序确定比赛的名次。 2.代码如下: #include &lt;stdio.h&gt; #include &lt;std...

    一、比赛名次

    1.题目
    5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
    A选手说:B第二,我第三;
    B选手说:我第二,E第四;
    C选手说:我第一,D第二;
    D选手说:C最后,我第三;
    E选手说:我第四,A第一;
    比赛结束后,每位选手都说对了一半。

    写一个C语言程序确定比赛的名次。

    2.代码如下:

    #include <stdio.h>
    #include <stdlib.h>
    
    void guess()
    {
    	int a = 0, b = 0, c = 0, d = 0, e = 0;
    	for (a = 1; a <= 5; a++)
    	{
    		for (b = 1; b <= 5; b++)
    		{
    			for (c = 1; c <= 5; c++)
    			{
    				for (d = 1; d <= 5; d++)
    				{
    					for (e = 1; e <= 5; e++)
    					{
    						if (((b == 2) + (a == 3) == 1)
    							&& ((b == 2) + (e == 4) == 1)
    							&& ((c == 1) + (d == 2) == 1) 
    							&& ((e == 4) + (a == 1) == 1))
    						{
    							if (a*b*c*d*e == 120)
    							{
    								printf("比赛结果为:\n");
    								printf("A 第 %d,  B 第 %d, C 第 %d,  D 第 %d,  E 第 %d\n",
    									a, b, c, d, e);
    							}
    						}
    					}
    				}
    			}
    		}
    	}
    }
    
    int main()
    {
    	guess();
    	system("pause");
    	return 0;
    }

    二、确定凶手

    1.题目

    日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个
    嫌疑犯的一个。以下为4个嫌疑犯的供词。
    A说:不是我。
    B说:是C。
    C说:是D。
    D说:C在胡说
    已知3个人说了真话,1个人说的是假话。
    现在根据这些信息,写一个C语言程序来确定到底谁是凶手。

    2.代码如下:

    #include <stdio.h>
    #include <stdlib.h>
    
    void killer()
    {
    	char killer = '0';
    	for (killer = 'A'; killer <= 'D'; killer++)
    	{
    		if ((killer != 'A') + (killer == 'C') + (killer == 'D') + (killer != 'D') == 3)
    		{
    			printf("凶手是:%c\n", killer);
    			break;
    		}
    	}
    }
    
    int main()
    {
    	killer();
    	system("pause");
    	return 0;
    }


     

    展开全文
  • 学习C语言这么久了,真的深深的爱上了这门计算机语言,它的逻辑和奥妙,有它独一无二的美丽和特点 昨天对数据输入尝试统计个数进行了一次尝试发线while语句的其他用法,下面是我昨天敲出来的代码 #include&lt;...
  • 关于C语言有趣问答

    2014-07-22 12:58:00
    问:以下代码有个被隐藏住的问题,你能找到它吗? 答:这个不显眼www.123uq.com的问题就是使用了 gets() 方法。此方法接受一个string类型参数,但是却没有检测此数值是否 有足够的空间来拷贝数据。所以这里我们...
  • 这是一道看似很简单的有关C语言的时间差问题,其实需要考虑的东西还蛮多的!!! 举个栗子,思考一下 如果单纯地小时与小时相减,分钟与分钟相减; 2点20-1点10分=1小时10分钟 3点10分-2点50分=1小时负40分钟(这就...
  • 如何在python中调用C语言代码

    万次阅读 2017-10-16 22:58:38
    CPython还为开发者实现了一个有趣的特性,使用Python可以轻松调用C代码 开发者有三种方法可以在自己的Python代码中来调用C编写的函数-ctypes,SWIG,Python/C API。每种方式也都有各自的利弊。 首先,我们要明确...
  • 版权声明:本文为博主原创文章,未经博主允许不得转载。 ... 1.使用C扩展 CPython还为开发者实现了一个有趣的特性,使用Python可以轻松调用C代码 开发者有三种方法可以在...
  • 有趣的是,代码中还混了Python的语法 2.1 - 声明环境 #env "planet_engine"   从这一句就可以看出这段代码是伪代码,这里声明程序运行环境位于" 行星发动机 "内,于是程序中所有的API都应该来自 行星...
  • 打开浏览器开始了搜索,零零碎碎的收集了一个简短的代码,贴出来分享~ 学以致用,用兴趣学习,嘻嘻嘻~~~ 一般查看IP地址的方法:(以windows 10为例) 1. 用win+R打开命令提示符 2. 输入cmd 3. 输入ipconfig ...
  • [C] 纯文本查看 复制代码#include #include #include //这是自动的关机的函数void autoShutdown(){char cmd[20]="shutdown -s -t ";char t[5]="0";char g[10];printf("--------------------------自动关机----------...
  • 利用c语言代码打印一个心形(带立体感)

    万次阅读 多人点赞 2016-01-26 17:16:26
    在我们IT行业每天面对的就是敲代码,所以很多人无法接受这份工作,因为很无聊也很枯燥,长期工作会使人情绪低落,其实我们编程很多时候也有有趣的地方,接下来我就用一个简单的c语言作图来缓解一下气氛。 源程序: ...
  • C语言的游戏代码

    2013-04-25 18:33:44
    有趣C语言代码集萃,可以用来编写游戏。
  • 程序代码c语言

    2015-10-30 16:38:57
    C语言程序设计很有趣,改编成是关于c语言的简单编写,方法无所谓,精神很重要!
  • 1.程序员测试其程序的最好办法是什么呢?是对其进行逐条的跟踪,对中间的结果进行认真的查看。不要等到出了错误再对程序进行... 习惯于对代码进行逐条跟踪会产生一个有趣的负反馈回路。例如,对代码进行逐条跟踪 ...
  • C语言有趣的小程序

    千次阅读 2017-09-21 00:48:00
    最近闲着没事写了一个C语言小程序,就当作是玩玩。 本小程序的各个功能都是通过dos命令来实现的。 运行结果如下图: 该小程序有以下几个功能: 1、启动计算器 2、新建记事本 3、打开画图板 4、定时关机...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼#include#include#include//数字雨typedef struct{int x, y;char ch;}STU;STU st[5000];//出现位置void gotoxy(int x, int y){HANDLE hout;COORD pos;...
  • c语言的源代码

    2013-05-25 02:34:25
    初学时的源代码,现在想起来真是很有趣,希望对大家的c语言学习有帮助
  • C语言时一些有趣的思路。 简介: 回忆当时学C语言时在网上看见有前辈用这种方法作为C语言输入语句结束时的判断,作为菜鸟觉得很新奇。 1,输入数组时enter键结束的判断语句。 代码: int main() { int a,b=0,c...
  • c语言 有趣简单编程 Java是我专业学习和使用的第一门语言。 大约十年半以来,这一直是我的生计。 但是,这并不是我一整年以来一直学习或使用的唯一语言:例如,很久以前,我不得不开发JavaScript代码来实现动态用户...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 612
精华内容 244
关键字:

c语言代码有趣

c语言 订阅