![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c编程
虾米0105121
这个作者很懒,什么都没留下…
展开
-
c语言打印100-200之间的素数
#include<stdio.h>#include<stdlib.h>int main() { int conut = 0; int i = 0; for (i = 100;i <= 200; i++) { int j = 0; for (j = 2;j < i; j++ ) { if (i%j == 0) break...原创 2019-03-25 18:06:27 · 168 阅读 · 0 评论 -
数组中只有两个数字是出现一次
一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。找出这两个数字,编程实现。#include<stdio.h>#include<stdlib.h>int main() { int arr[] = { 1,2,3,4,10,12,4,3,2,1 }; int n = sizeof(arr) / sizeof(arr[0]); int i,pos; ...原创 2019-05-10 18:14:51 · 129 阅读 · 0 评论 -
模拟实现C语言中字符串函数
#include<stdio.h>#include<stdlib.h>#include<string.h>#include<assert.h>size_t Strlen(const char* str) { int i; size_t size = 0; assert(str!=NULL); for (i=0;str[i]!= '\0...原创 2019-05-10 23:11:07 · 116 阅读 · 0 评论 -
判断字符串
判断一个字符串是否为另外一个字符串旋转之后的字符串。例如:给定s1 =AABCD和s2 = BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0.AABCD左旋一个字符得到ABCDAAABCD左旋两个字符得到BCDAAAABCD右旋一个字符得到DAABC思路:s1打两遍 得到 s3=AABCDAABCD如果s2是经过s1旋转得到的,无论s2是s1如何旋转旋转几个字符得到的 ...原创 2019-04-26 17:38:43 · 980 阅读 · 0 评论