程序设计

密码保护:找最长的字符串

本题要求编写程序,针对输入的N个字符串,输出其中最长的字符串。 输入格式: 输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。 输出格式: 在一行中用...

密码保护:统计字符出现次数

本题要求编写程序,统计并输出某给定字符在给定字符串中出现的次数。 输入格式: 输入第一行给出一个以回车结束的字符串(少于80个字符);第二行输入一个字符。 输出格式: 在一行中输出给定字符在给定字符串中...

密码保护:7-13 一维数组最小值及下标

有一数组内放5个整数,要求找出第一次出现的最小数和它的下标,然后把它和数组中最前面的元素即第一个数对换位置。 输入格式: 在一行中输入5个用空格间隔的整数。 输出格式: 在第一行输出变化后的一维数组,每个...

密码保护:7-12 数组中偶数的和

求任意10个整数中的偶数的和。 输入格式: 在一行中输入10个用空格间隔的整数。 输出格式: 在一行中按照“s=结果”的顺序输出,结果是原样输出的整数,没有其它附加格式。 输入样例: 2 5 4 8 4 1 3 6 1 10 输出样例...

密码保护:7-11 交换最小值和最大值

本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。 注意:题目保证最大和最小值都是唯一的。 输入格式: 输入在第一行中给出一个正整数N...

密码保护:7-10 正负数个数

从读入的整数数据中,统计大于零的整数个数和小于零的整数个数。用输入零来结束输入,程序中用变量 i 统计大于零的整数个数,用变量 j 统计小于零的整数个数。 输入格式: 在一行中输入n(n<20)个用空格间隔的...

密码保护:7-9 求1+1/2+1/3+1/4+1/5的和

求1+1/2+1/3+1/4+1/5的和。 输出格式: 直接输出实型运算结果,要求保留6位小数,没有其它任何附加字符。 输出样例: 2.283334 #include<stdio.h> main() { int i,j; float sum=0; i=5; for(j=1;j<=i;j+...

密码保护:7-8 求奇数和

本题要求计算给定的一系列正整数中奇数的和。 输入格式: 输入在一行中给出一系列正整数,其间以空格分隔。当读到零或负整数时,表示输入结束,该数字不要处理。 输出格式: 在一行中输出正整数序列中奇数的和。 输...

密码保护:7-7 统计素数并求和

本题要求统计给定整数M和N区间内素数的个数并对它们求和。 输入格式: 输入在一行中给出两个正整数M和N(1≤M≤N≤500)。 输出格式: 在一行中顺序输出M和N区间内素数的个数以及它们的和,数字间以空格分隔。 输入样...

密码保护:7-5 打印九九口诀表

下面是一个完整的下三角九九口诀表: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=3...