统计素数完数:如有int a[10],用户输入10个整数,如果有负数将所有的负数变为正数,然后输出素数和完数的个数。
示例:
输入格式:1 2 3 4 5 6 7 8 9 10
输出格式:prime=4; perfect num=1 (注意:英文分号后,与perfect之间空一个英文空格)
示例:
输入格式:1 2 3 4 5 6 7 8 9 10
输出格式:prime=4; perfect num=1 (注意:英文分号后,与perfect之间空一个英文空格)
举一反三
- 编程序,输入 10 个整数存入一维数组,然后将数组前5个元素对折重新存放到数组后5个元素中,再输出。 示例 输入格式 0 1 2 3 4 5 6 7 8 9 输出格式 0 1 2 3 4 4 3 2 1 0
- 编程实现(最小值下标):用户输入10个整数,程序在屏幕上输出最小值的下标及最小值。 例如: 输入格式:3 7 9 12 -4 -8 5 29 33 0 输出格式:5 -8 (注意:两个数据之间1个英文空格)
- 输入一个数,如果该数为正数输出1,为负数输出-1,否则输出0。
- 删除整数:假设整数数组a[10]中,存在与整数x相同的数据,其中数组a和x均为用户输入,则完成以下功能: (1)将数组a中与x相同的所有数据,除第一个之外,全部删除;如果只有一个(或没有)相同的数据,则保持数组a不变。 (2)输出删除后的数组a。 示例: 输入格式:3 4 5 5 5 6 7 5 5 8,5 输出格式:3,4,5,6,7,8, (注意:输出格式控制符用:“%d,”,其中用英文逗号)
- 编写程序,从键盘上输入一个数组的10个元素,将每个元素依次向前移一个位置,第一个元素移动到最后的位置。例如:输入:1 2 3 4 5 6 7 8 9 10 输出:2 3 4 5 6 7 8 9 10 1