1、从键盘输入20个整数,输出这20个数中所有仅出现一次的数。如果没有这样的数,则输出:None。请编写相应程序。
2018-12-18 17:39
337 查看
1、从键盘输入20个整数,输出这20个数中所有仅出现一次的数。如果没有这样的数,则输出:None。请编写相应程序。
#include"stdio.h"
int main()
{
int num[20];
int i,j,flag=0,count=0;
for(i=0;i<20;i++)
{
scanf("%d",&num[i]);
}
for(i=0;i<20;i++)
{ count=0;
for(j=0;j<20;j++)
{
if(num[i]==num[j])
{
count++; } } if(count==1) { printf("%d",num[i]); flag++; } } if(flag==0) { printf("None"); } return 0;
}
相关文章推荐
- 编写一段程序,从标准输入读取string对象的序列直到连续出现两个相同的单词或者所有单词都读完为止。使用while循环一次读取一个单词,当一个单词连续出现两次是使用break语句终止循环。输出连续重复出现的单词,或者输出一个消息说明没有人任何单词是重复出现的。
- 华为:通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- (华为机考题)通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。
- 华为机试——通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 2013-03-07:编写一个JAVA程序,用户用键盘只能输入整数,程序输出这些整数的乘积
- 机试题:过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。
- 1, 2, 3...9 这九个数字组成一个分数,其值恰好为1/3,要求每个数字出现且只能出现一次,如何组合?编写程序输出所有的组合。
- 通过键盘输入100 以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 编写程序,测试由键盘输入的整数n是否含有数字5,若含有5,则输出“yes”,否侧输出“no”
- 编写程序:从键盘上输入若干个整数(以输入-1作为结束标识),输出这些数中的最大值和最小值,要求编写一个函数实现最大值和最小值的求取。
- 编写一个JAVA应用程序,用户从键盘只能输入整数,程序输出这些整数的乘积
- //1.编写代码模拟三次密码输入的场景。//2.编写一个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。
- 输入两个整数n和m, 从数列1,2,...,n中任意选择几个数,使其和等于m, 要求编写程序输出所有的组合
- 输入两个整数n和m, 从数列1,2,...,n中任意选择几个数,使其和等于m, 要求编写程序输出所有的组合
- 打印不同的数(编写一个程序,使用指针访问数组方式,读入十个数,输出其中不同的数,即一个数如果出现多次,只打印一次)
- 华为:通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 19. 中兴面试题:输入两个整数n和m, 从数列1,2,...,n中任意选择几个数,使其和等于m, 要求编写程序输出所有的组合
- 从键盘上输入两个整数,及一个运算符(+,-,*,/,%),进行程序相应的运算后输出运算的结果-------switch结构
- 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。
- 华为机试通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串