朋友专升本出了两个C语言的题目,希望大家帮助解决。
朋友专升本出了两个C语言的题目,不是很难,以前是程序员现在做市场了,什么都不会了,希望大家帮助。直接提供源码吧,最好是大家测试过的。
1、编写一个程序,算出从100到100000之间,各位数字之和为5的整数个数。
题目解析:所谓的各位数字之和为5的整数的意思就是像113这样的一个整数,所有位上的数 字加起来等于5 (1+1+3=5),现在就是要求同学们编写一个程序,算出从100到100000之间到底有多少个符合这样要求的整数。
2、现有一个数组 int a[10],编写一个程序,执行该程序后可从键盘读入数组,然后将数组中各元素从大到小排列,并显示结果。题目解析:比如,执行程序后,从键盘读入 5, 79, 32, 50, 80, 21, 90, 100, 41, 2这10个数字组成一个数组。当然,每次执行程序的时候可以输入不同的整数作为数组的元素。然后要求把这些元素按照从大到小排列然后输出,按上述的例子则应该输出 100,90,80,79,50,41,32,21,5,