程序基础设计
weixin_46928055
这个作者很懒,什么都没留下…
展开
-
实验5-8 使用函数统计指定数字的个数
int CountDigit( int number, int digit );原创 2020-08-05 16:03:26 · 173 阅读 · 1 评论 -
特殊a串数列求和
给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。 输入格式: 输入在一行中给出不超过9的正整数a和n。 输出格式: 在一行中按照“s = 对应的和”的格式输出。 输入样例: 2 3 输出样例: s = 246 #include<stdio.h> #include<math.h> int main() { int a,n,i,s=0,t=0; scanf("%d %d",&a,&n); if(a&g原创 2020-08-04 17:03:26 · 184 阅读 · 0 评论 -
实验4-1-6 求分数序列前N项和
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+… 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。 输入样例: 20 输出样例: 32.66 #include<stdio.h> int main() { int N,i; double sum=0,a=2.0,b=1.0,t; sc原创 2020-08-04 15:40:02 · 111 阅读 · 0 评论 -
求整数的位数及各位数字之和
对于给定的正整数N,求它的位数及其各位数字之和。 输入格式: 输入在一行中给出一个不超过10 9 的正整数N。 输出格式: 在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。 输入样例: 321 输出样例: 3 6 #include<stdio.h> int main(){ int N,sum=0,i=0,t; scanf("%d",&N); while(N>0){ t=N%10; i++;原创 2020-08-03 20:49:50 · 256 阅读 · 0 评论 -
找出最小值
本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入样例: 4 -2 -123 100 0 输出样例: min = -123 #include<stdio.h> int main() { int n,min; scanf("%d",&n); int a[n],i; for(i=0;i<n;原创 2020-08-03 20:35:03 · 454 阅读 · 0 评论