- 博客(13)
- 收藏
- 关注
原创 12月12日结
我的想法以及代码实现思路:走到B(n,m)的方法等于走到(n-1,m)的方法加上(n,m-1)的方法。同理走到(n,m-1)的方法等于(n-1,m-1)加上(n,m-2)的方法....依次类推。其中如果坐标为马(包括马)可以走到的位置,则到位置的方法为0。题解优化:1.利用这个可以优化if的条件句2.并且将x+2,y+2可以避免越界的判断。
2024-12-12 01:22:39
830
原创 c语言程序设计小结
格式:qsort(void *base,size_t num,size_t size,int (*compare)(const void*,constvoid*))int (*compare)(const void*,constvoid*):输出为int类型的函数。int *arr[10]和int (*arr)【10】的区别。输入1,为add函数,输入2,为mi函数,输入3,为mu函数。(int(*p)(int,int)=ADD是函数指针)函数指针:int (*p)(int,int)
2024-10-31 21:36:30
491
原创 string和初学指针和动态内存分配
比较的标准是ASCII从第一个字符开始比,直到遇到不同的字符或者返回NULL(0)若STR1[I]>STR2[I],返回 1若STR1[I]<STR2[I],返回 -1若STR1[I]=STR2[I],返回 0。
2024-10-29 23:20:35
545
原创 c语言easyx
ps:initgraph(int x,int y,int style)中int x是宽,int y是长 ,int style如果输入1同时弹出调试窗口和图形窗口;line(int x,int y,int xx,int yy,color)前两个是起点坐标,后两个是终点坐标。颜色设置——setbkcoloer()1.写宏(颜色英文大写)2.(RGB(R,G,B 顺序填写))rectangle(int x,int y,int xx,int yy)矩形左上点坐标+右上点坐标。
2024-10-10 18:56:31
855
原创 三子棋练习
printf("-----欢迎进入游戏-----\n");else printf("输入错误,请重新输入");printf("输入错误,请重新输入");printf("《玩家回合#》\n");printf("《电脑回合*》\n");printf("请输入坐标:\n");printf("请选择:\n");
2024-09-29 00:32:52
617
原创 9月22到25号c语言程序设计总结4
提问:如果将#define add(a,b) ((a)+(b))中的括号去掉,并输出4*add(2,3)会输出什么?去掉后add(a,b)相当于a+b,所以4add(2,3)相当于4*2+3=11。(注意:char name【】中要加整数,否则装不下”Lucy“哦)strlen(string.h)和sizeof(stdio.h)sizeof是计算数据类型大小(字符串中有\0被省略了)作用1:静态局部变量,用于在头文件中实现循环++while中的break和continue。有两种方式:s.或者->
2024-09-25 09:43:32
824
原创 9月22一元二次方程作业
情况五a=b=0,c不为0,输出not an equation。情况四a=b=c=0,输出zero equation。输入a,b,c,计算ax^2+bx+c=0的根。情况一,有两根实数,分行输出,先大后小。情况二,有两根复数,先正数,后负数。情况三,有一根,直接输出。
2024-09-22 09:34:13
604
原创 9月20c语言程序设计实验作业
printf("分数不应该小于0");printf("及格有 %d\n", B);printf("不及格有%d\n", C);printf("优秀有%d\n", A);printf("优秀分不应该小于及格分");//本程序用于统计优秀(A),及格(B),不及格(C)人数。printf("请输入分数");printf("多少分及以上为及格?printf("多少分及以上为优秀?//n是参与本次测试的学生人数。printf("输入学生人数:\n");
2024-09-20 19:54:07
582
原创 9月13号c语言程序设计总结1
/%d-整形 %c-单个字符 %lf十进制浮点数(%.0lf表示四舍五入到整数)%f-float %x-16进制%o-8进制。short-2//=signed short int, int-4,float-4(实数)获取基本数据类型大小(如int,short等)/变量大小(参)/表达式大小(1+2)【ps:signed char可以表示的数范围为-2的7次方到(2的7次方-1)scanf(%d%d,&a,&b);char-1 , long-4(长整形),long long-8。答:h(只输入第一个字符)
2024-09-13 20:59:26
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅