代码拉取完成,页面将自动刷新
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//int main()
//{
// char ch1[100] = { 0 };
// char ch2[100] = { 0 };
// int i = 0;
// printf("请输入要拷贝的字符串:");
// gets(ch2);
//
// while ('\0' != ch2[i])
// {
// ch1[i] = ch2[i];
// i++;
// }
// ch1[i] = '\0';
// printf("%s\n", ch1);
// return 0;
//}
//穷举法
//int gcd(int a, int b)
//{
// if (a == 0)
// return b;
// else if (b == 0)
// return a;
// else if (a == b)
// return a;
// int gcd_res = a > b ? b : a;
// while (gcd_res>1)
// {
// if (a % gcd_res == 0 && b % gcd_res == 0)
// {
// return gcd_res;
// }
// gcd_res--;
// }
// return gcd_res;
//}
//相减法
//int gcd(int a, int b)
//{
// if (a == 0)
// return b;
// else if (b == 0)
// return a;
// else if (a == b)
// return a;
// int gcd_res = 0;
// while (a != b)
// {
// gcd_res = a > b ? (a -= b) : (b -= a);
// }
// return gcd_res;
//}
//辗转相除法
//int gcd(int a, int b)
//{
// if (a == 0)
// return b;
// else if (b == 0)
// return a;
// else if (a == b)
// return a;
// while (a % b)
// {
// int r = a % b;
// a = b;
// b = r;
// }
// return b;
//}
//递归实现
//int gcd(int a, int b)
//{
// if (b == 0)
// return a;
// else
// {
// return gcd(b, a % b);
// }
//}
//穷举法
//int lcm(int a, int b)
//{
// if (a * b == 0)
// {
// return 0;
// }
// int lcm_res = a > b ? a : b;
// while (1)
// {
// if (lcm_res % a == 0 && lcm_res % b == 0)
// break;
// lcm_res++;
// }
// return lcm_res;
//}
//int main()
//{
// int a = 0;
// int b = 0;
// printf("请输入a和b的值:");
// scanf("%d%d", &a, &b);
// //int ret = gcd(a, b);
// int ret = lcm(a, b);
// printf("%d\n", ret);
// return 0;
//}
#include<math.h>
//float disc = 0;
//float x1, x2;
//float p, q;
//void greater_than_zero(int a, int b)
//{
// x1 = (-b + sqrt(disc)) / 2 * a;
// x2 = (-b - sqrt(disc)) / 2 * a;
//}
//void equal_than_zero(int a, int b)
//{
// x1 = x2 = -b / 2 * a;
//}
//void less_than_zero(int a, int b)
//{
// //p=-b/2a;
// //q=sqrt(-(disc))/2a;
// p = -b / 2 * a;
// q = sqrt(-disc) / 2 * a;
//}
//int main()
//{
// int a, b, c;
// printf("请输入a,b,c:");
// scanf("%d%d%d", &a, &b, &c);
// disc = b * b - 4 * a * c;//计算判别式
// if (disc > 0)
// {
// greater_than_zero(a, b);
// printf("%f%f\n", x1, x2);
// }
// else if (disc == 0)
// {
// equal_than_zero(a, b);
// printf("%f%f\n", x1, x2);
//
// }
// else
// {
// less_than_zero(a, b);
// printf("%f %f \n", p + q, p - q);
// }
// return 0;
//}
//#include<stdbool.h>
//bool IsPrime(int input)
//{
// int i = 0;
// for (i = 2; i < input/2; i++)
// {
// if (input % i == 0)
// {
// return false;
// }
// }
// return true;
//}
//int main()
//{
// bool flag;
// int input = 0;
// printf("请输入:");
// scanf("%d", &input);
// flag = IsPrime(input);
// if (flag)
// printf("%d是素数\n", input);
// else
// printf("%d不是素数\n", input);
// return 0;
//}
//void Print_Arr(int arr[3][3])
//{
// int i = 0;
// for (i = 0; i < 3; i++)
// {
// int j = 0;
// for (j = 0; j < 3; j++)
// {
// printf("%d ", arr[i][j]);
// }
// printf("\n");
// }
//}
//void Reverse_Arr(int arr[3][3])
//{
// int i = 0;
// for (i = 0; i < 3; i++)
// {
// int j = 0;
// for (j = 0; j < i; j++)
// {
// int tmp = arr[i][j];
// arr[i][j] = arr[j][i];
// arr[j][i] = tmp;
// }
// }
//}
//
//int main()
//{
// int arr[3][3] = { 1,2,3,4,5,6,7,8,9 };
// Print_Arr(arr);
// Reverse_Arr(arr);
// Print_Arr(arr);
// return 0;
//}
//#include<string.h>
//void ReserveString(char str[])
//{
// int start = 0;
// int end = strlen(str) - 1;
// while (start < end)
// {
// int tmp = str[start];
// str[start] = str[end];
// str[end] = tmp;
// start++;
// end--;
// }
//}
//int main()
//{
// char str[100] = { 0 };
// printf("请输入字符串:");
// gets(str);
// printf("原始的字符串:%s\n", str);
// ReserveString(str);
// printf("逆序后的字符串:%s\n", str);
//
// return 0;
//}
//void ConcatString(char str[], char str1[], char str2[])
//{
// int i = 0;
// while (str1[i] != '\0')
// {
// str[i] = str1[i];
// i++;
// }
// int j = 0;
// while (str2[j] != '\0')
// {
// str[i++] = str2[j++];
// }
// str[i] = '\0';
//}
//int main()
//{
// char str1[100] = { 0 };
// char str2[100] = { 0 };
// char str[200] = { 0 };
// printf("请输入第一个字符串:");
// gets(str1);
// printf("请输入第二个字符串:");
// gets(str2);
// ConcatString(str, str1, str2);
// printf("连接后的字符串:%s\n", str);
// return 0;
//}
//void Copy(char dest[],char str[])
//{
// int i = 0;
// int j = 0;
// while (str[i] != '\0')
// {
// if (str[i] == 'a' || str[i] == 'A' || str[i] == 'o' || str[i] == 'O' || str[i] == 'e' || str[i] == 'E' ||
// str[i] == 'i' || str[i] == 'I' || str[i] == 'u' || str[i] == 'U')
// {
// dest[j++] = str[i];
// }
// i++;
// }
// dest[j] = '\0';
//}
//int main()
//{
// char str [100] = { 0 };
// char dest[100] = { 0 };
// printf("请输入字符串:");
// gets(str);
// Copy(dest,str);
// printf("元音字符串:%s\n", dest);
// return 0;
//}
void OutString(char digit[])
{
int i = 0;
while (digit[i] != '\0')
{
printf("%c", digit[i]);
if (digit[i + 1] == '\0')
break;
printf(" ");
i++;
}
}
int main()
{
char digit[5] = { 0 };
printf("请输入数字字符:");
gets(digit);
OutString(digit);
printf("\n");
return 0;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。