[C语言]一百个奥特曼大战一百个怪兽 源代码

新人新代码,不足之处还请多多关照
摘要由CSDN通过智能技术生成

源.c代码: 

#define _CRT_SECURE_NO_WARNINGS

//求1/1-1/2+1/3....+1/99-1/100的和
// 第一种写法
//#include<stdio.h>
//int main() {
//	int frequency = 0;
//	double sum = 0.0;
//	for (frequency = 1; frequency <= 100; frequency++) {
//		if (frequency % 2 == 0) {
//			sum -= 1.0 / frequency;
//		}else{
//			sum += 1.0 / frequency;
//		}
//
//	}
//	printf("总和为=%lf\n", sum);
//	return 0;
//}
//第二种写法
//#include<stdio.h>
//int main() {
//	int frequency = 0;
//	double sum = 0.0;
//	int flag = 1;
//	for (frequency = 1; frequency <= 100; frequency++) {
//		sum += flag*1.0 / frequency;
//		flag = -flag;
//	}
//	printf("%lf", sum);
//	return 0;
//}

//求十个整数最大值
//#include<stdio.h>
//int main() {
//	int group[10] = { -1,5, 3, 2, 1, 4, 6, 8, 9, -3 };
//	int max = group[0];
//	int frequency = 0;
//	for (frequency = 1; frequency < 10; frequency++) {
//		if (group[frequency] > max) {
//			max = group[frequency];
//		}
//	}
//	printf("最大值=%d\n", max);
//	return 0;
//}

//乘法口诀表
//#include<stdio.h>
//int main()
//{
//	int number_1 = 1;
//	int number_2 = 1;
//	for (number_1 = 1; number_1 <= 9; number_1++) {
//		for (number_2 = 1; number_2 <= 9; number_2++) {
//			printf("%d*%d=%-2d ", number_1, number_2, number_1 * number_2);//  %2d表示输入2位整型数,不够两位右对齐; -2d左对齐
//		//  %5.2f则表示宽度为5的浮点数,整数位3为,小数位2位,不够5则右对齐    %5s则表示位5个字符的字符串
//		}
//		printf("\n");
//	}
//	return 0;
//}

//字符串逆序(非递归实现)
//#include<stdio.h>
// #include<string.h>
//void Swap(char* group) {
//	int left = 0;
//	int right = strlen(group) - 1;
///*
//    strlen模拟实现
//int my_strlen(char*group){
//       int count = 0;
//	   while(*group != '/0'){
//	   count++;
//	   group++;
//	   }
//	   return count;
//}	*/
//	while (left < right) {
//		char swap = group[left];//   *(group + left)
//		group[left] = group[right];//  *(gorup + left) = *(group + right);
//		group[right] = swap;
//		left++;
//		right--;
//	}
//}
//int main() {
//	char group[] = "helloworld";
//	Swap(group);
//	printf("%s\n", group);
//	return 0;
//}
//递归实现
//#include<stdio.h>
//#include<string.h>
//void Swap(char* group) {
//	char first_number = *group;//第一步
//	int right = strlen(group) - 1;
//	*group = *(group + right);//第二步
//	*(group + right) = '\0';//第三步
//	if (strlen(group + 1) >= 2) {
//		Swap(group + 1);
//	}
//	*(group + right) = first_number;
//}
//int main() {
//	char group[] = "helloworlld";
//	Swap(group);
//	printf("%s\n", group);
//	return 0;
//}


/*------------ - 三子棋实现(还可以优化)-------------------------------------- -
    源.c    游戏逻辑的实现
    game.c  游戏相关函数的实现
    game.h  游戏相关的函数声明、符号声明、头文件的包含
*/
//#include"game.h"
//void menu() {
//    printf("##########################
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小手冰凉ya

你的鼓励是我最大动力谢谢你

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值