
C语言
烟雨、相思醉
努力不需要借口,一无所有就是拼的理由
展开
-
C语言求n的阶乘
1.递归方法#include<stdio.h>#include<stdlib.h>int Fac(int n){ if (n == 1) { return n; } else { return Fac(n - 1)*n; }}int main(){ int num=0; int ret = 0; printf("input a int...原创 2019-10-09 00:17:29 · 400 阅读 · 0 评论 -
用C语言写三子棋
#ifndef __GAME_H__ #define __GAME_H__ #include<stdlib.h> #include<time.h> #define COL 3 #define ROW 3 void InitBoard(char board[][ROW], int col, int row);void ShowBoard(char board[...原创 2019-09-20 23:14:27 · 124 阅读 · 0 评论 -
C语言用递归求一个数的k次方
#include<stdio.h>int Digui(int n,int k){ if(k==1){return n;}else{return n*Digui(n,k-1);}}int main(){int a=0,k=0;printf("请输入a,k的值:\n");scanf("%d%d\n",&a,&k);int t=Digui(a,k);...原创 2019-10-05 18:23:53 · 499 阅读 · 0 评论 -
编程之旅由此开始
我叫张慧玉,是西安工程大学的一名学生,我平时喜欢编程、画画、看书。两年前 我选择了计算机专业,下定决心学好编程,为了以后能找到一个好工作。从今天开始,我决定以后每周都用五天的时间来学习编程,在大学期间一定要深入学习C语言、java语言,并且了解计算机的各种硬件软件,注重理论与实践的结合,未来我想做测试开发方面的工作。我希望毕业以后能进华为工作,用自己的专业知识为自己喜欢的职业做贡献。...原创 2019-09-05 21:45:43 · 301 阅读 · 0 评论 -
C语言实现一个简单的扫雷游戏
求Sn=a+aa+aaa+aaaa+aaaaa的前n项之和,其中a是一个数字,例如:2+22+222+2222+22222#include<stdio.h>#include<string.h>#include<stdlib.h>int Sn(int a){ int b, c, d, e, Sn; b = a * 10 + a; c = a * ...原创 2019-09-10 20:14:50 · 164 阅读 · 0 评论 -
c语言中的操作符详解
算术操作符+加法操作符-减法操作符*乘法操作符%取余操作符(只能用于整数)/除法操作符移位操作符>>左移操作符(相当于乘法)<<右移操作符(相当于除法)例:0000 10110001 0110 22 11<<1 11*2^10000 0101 5 ...原创 2019-09-23 09:07:29 · 177 阅读 · 0 评论 -
用C语言代码求出斐波那契数列的第n项
非递归#include<stdio.h>#include<stdlib.h>int facibo(int n){ int f1 = 1; int f2 = 1; int i = 0, f3 = 1; for (i = 3; i <= n; i++) { f3 = f1 + f2; f1 = f2; f2 = f3; } return ...原创 2019-09-17 19:59:42 · 32179 阅读 · 0 评论