#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>intmain(){intarr[]={2,4,3,6,3,2,5,5};intlen=sizeof(arr)/sizeof(arr[0]);//1、异或数组中的所有数字inti=0;intnum=0;intpos=0;//pos用来保存第i位
分类:
编程语言 时间:
2019-05-14 22:00:03
阅读次数:
173
#define _CRT_SECURE_NO_WARNINGS #include <cstdio> #include <cmath> #include<iostream> #include<algorithm> using namespace std; /*埃拉托斯特尼筛法是一个快速获取小于数X的所 ...
分类:
其他好文 时间:
2019-05-13 17:48:43
阅读次数:
90
#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。A说:不是我。B说:是C。C说:是D。D说:C在胡说已知3个人说了真话,1个人说的是假话。现在请根据这些信息,写一个程序来确定到底谁是凶手。intm
分类:
其他好文 时间:
2019-05-13 01:04:51
阅读次数:
120
#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>intMy_strcmp(charstr1[],charstr2[]){charp=str1;charq=str2;while((p!=‘\0‘)||(q!=‘\0‘)){if(p>q){return1;}
分类:
其他好文 时间:
2019-05-07 18:14:22
阅读次数:
137
#define_CRT_SECURE_NO_WARNINGS1//判断一个字符串是否为另外一个字符串旋转之后的字符串。//例如:给定s1=AABCD和s2=BCDAA,返回1//给定s1=abcd和s2=ACBD,返回0.////AABCD左旋一个字符得到ABCDA//AABCD左旋两个字符得到BCDAA////AABCD右旋一个字符得到DAABC//思路:将str2与str1自身拼接一次后比较看
分类:
其他好文 时间:
2019-04-25 17:29:38
阅读次数:
130
#define_CRT_SECURE_NO_WARNINGS1#include"game.h"voidmenu(){printf("*\n");printf("*1.play*\n");printf("*0.exit*\n");printf("*\n");}voidgame(){charret=0;
分类:
其他好文 时间:
2019-04-24 16:09:14
阅读次数:
141
题目:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>Fun(intarr,intlen){intp=arr;intq=arr+len-1;inttmp=0;while
分类:
编程语言 时间:
2019-04-22 14:02:22
阅读次数:
164
杨辉三角的形式1111211331观察规律写代码,将数据放在二维数组中,与打印乘法口诀表的思想类似‘‘‘#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>intmain(){intarr[10][10]={0};inti=0;intj=0;for(i=0;i<=9
分类:
其他好文 时间:
2019-04-18 18:30:41
阅读次数:
138
这是面试中出现频率较高的问题,可以使用循环实现逆置也可以用递归的实现,首先为大家展示循环的方法,这是比较简单也更容易理解的,下面看代码#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>Reverse(chararr[],intleft,intright){chartmp;while(left&
分类:
其他好文 时间:
2019-04-12 21:53:58
阅读次数:
224
#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>intmain(){intnum1=1999;intnum2=2299;intcount=0;intret=num1^num2;//比特位不同异或后结果为1while(ret){ret=ret&(ret-1);count++;}//将异
分类:
其他好文 时间:
2019-04-12 13:30:29
阅读次数:
116