字符串拷贝和拼接
Posted duy666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串拷贝和拼接相关的知识,希望对你有一定的参考价值。
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <assert.h> //1.一个数组中只有两个数字是出现一次, //其他所有数字都出现了两次。 //找出这两个数字,编程实现。 void print(int arr[],int length){ int i = 0; int j = 0; for (i = 0; i < length; i++){ for (j = 0; j < length; j++){ if (arr[i] == arr[j] && i != j){ break; } } if (j == length){ printf("%d ", arr[i]); } } } // // //2.喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水, //给20元,可以多少汽水。 //编程实现。 int countQiShui(int money){ //初始买汽水的数量 int count1 = money; //统计汽水的总和 int count2 = money; while (count1 != 1){ count2 += count1 / 2; count1 /= 2; } return count2; } //3.模拟实现strcpy char * Strcpy(char *str1, char *str2){ assert(str1); assert(str2); int i = 0; for (; i < strlen(str2); i++){ str1[i] = str2[i]; } str1[i] = ‘