您现在的位置是:主页 > news > 怎么做视频网站赚钱吗/网络域名
怎么做视频网站赚钱吗/网络域名
admin2025/4/30 21:54:00【news】
简介怎么做视频网站赚钱吗,网络域名,郑州设计公司汇总,荔浦网站开发描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 保证输入的整数最后一位不是0。 输入描述: 输入一个int型整数输出描述: 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数示…
怎么做视频网站赚钱吗,网络域名,郑州设计公司汇总,荔浦网站开发描述
输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
保证输入的整数最后一位不是0。
输入描述:
输入一个int型整数输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数示…
描述
输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
保证输入的整数最后一位不是0。
输入描述:
输入一个int型整数输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数示例1
输入:
9876673
复制
输出:
37689
复制
利用数组来去重,只能用于限定数目的元素
#include <stdio.h>int main(int argc, char** argv)
{int num;int i;// 利用数组来去重int a[10] = {0};while(scanf("%d", &num) != EOF){if(num == 0){printf("0\n");continue;}while(num){i = num % 10;// 之前未出现这个数,那么对应位置的数组元素为0// 出现了就将其置一if(a[i] == 0){a[i] = 1;printf("%d", i);}num = num / 10;}printf("\n");}return 0;
}
#include <stdio.h>
#include <string.h>int main(int argc, char** argv)
{char in[64] = {0};char out[64] = {0};int i, j;j = 0;scanf("%s", in);for(i=strlen(in)-1; i>=0; i--){if(j == 0){out[j++] = in[i];}else{if(strchr(out, in[i]) == NULL){out[j++] = in[i];}}}printf("%s\n", out);return 0;
}