一道c语言编程题,下图第三题,急求高手解答,要代码,谢谢,急求,在线等!

作者&投稿:脂受 (若有异议请与网页底部的电邮联系)
一道C语言编程题目,求大佬解答,求代码,谢谢谢谢~

递归就是简单的循环转换。
例如:
int Fibon1(int n)
{
if (n == 1 || n == 2)
{
return 1;
}
else
{
return Fibon1(n - 1) + Fibon1(n - 2);
}
}
int main()
{
int n = 0;
int ret = 0;
scanf("%d", &n);
ret = Fibon1(n);
printf("ret=%d", ret);
return 0;
}

#include
#include
int di(int x)
{int i;
int y=0;
for(i=1;i<=x;i++)
{if(x%i==0)
y++;

}
return y;
}
int main()
{
int a,b,c,d;

printf("请输入两个数字,以空格隔开
");
scanf("%d %d",&a,&b);
c=di(a);
d=di(b);

if(c>=d)
printf("%d",c);
else
printf("%d",d);
return 0;

}
纯手打

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{    
    int a,b,c;    
    scanf("%d%d%d",&a,&b,&c);    
    double k=b*b-4*a*c;    
    if(k<0)    
    {        
        printf("方程无解!");    
     }    
     else    
     {        
         double as=(-1*b+sqrt(k))/2*a;        
         double sd=(-1*b-sqrt(k))/2*a;        
         if(k==0)       
          {            
              printf("方程就有一个解:%lf",as);       
              }       
               else       
                {            
                printf("方程两个解:%lf和%lf",as,sd);       
                 }    
                 }    
                 return 0;
    }


c语言编程 第三题
答:c语言编程 第三题  我来答 首页 在问 全部问题 娱乐休闲 游戏 旅游 教育培训 金融财经 医疗健康 科技 家电数码 政策法规 文化历史 时尚美容 情感心理 汽车 生活 职业 母婴 三农 互联网 生产制造 其他 日报 日报精选 日报广场 用户 认证用户 视频作者 日报作者 ...

求助各位C语言编程高手~帮我做3道题~
答:第三题 ---*/ voidSwap(int*lhs,int*rhs){ inttmp=*lhs;lhs=*rhs;rhs=tmp;} voidBubbleSort(int*beg,int*end){ for(;beg!=end;++beg)for(int*p=end-1;p!=beg;--p)if(*p<*(p-1))Swap(p,p-1);} voidSelectSort(int*beg,int*end){ for(;beg!=end;++beg){ int*max=beg...

一个C语言的编程题目,请高手帮忙!谢谢!
答:/*第三题 输入一行字符、统计其中分别有多少个单词和空格 / include<stdio.h> int main(void){ char line[80];int a = 0, b = 0, word = 0;char * s = line;gets(line);while(*s) { if((*s >= 'a' && *s <= 'z') || (*s >= 'A' && *s <= 'Z')) { if(...

C语言编程题目三道
答:include<stdio.h>void cal(int n1,int n2,char f);int main(){ int n1,n2; char f; printf("分别输入两个小于100整数及一个运算符号:\n"); scanf("%d%d",&n1,&n2); getchar(); scanf("%c",&f); cal(n1,n2,f); return 0;}void cal(int n1,int ...

高分求助~!C语言编程题3道~!速度快有加分!@_@
答:C语言经典解析。第一题 include <stdio.h> include <math.h> main(){ int m,i,k,sum=0,leap=1;printf("\n");for(m=200;m<=400;m++){ k=(int)sqrt(m+1);for(i=2;i<=k;i++)if(m%i==0){leap=0;break;} if(leap) {printf("%-4d",m);sum += m;} leap=1;} pri...

三道c语言的程序题要求要步骤全、最好把思路写上 先上200分在线等_百 ...
答:第三题,让 x 从1开始循环到 9 ,依次代入 111*11* (10*x+1) 这个式子中,如果结果等于 111111 ,那么就找到对应的x了,然后打印结果即可。 最终结果 x = 9.include <stdio.h> int main(){ int x;for (x = 1; x <= 9; x++){ if (111*11*(10*x + 1) == 111111){ pri...

求帮忙~计算机C语言的编程题!大学选的辅修课没去过,要考试了不会呀...
答:第三题 include<stdio.h> include<math.h> void main(){ double x,y;printf("请输入x值\n");scanf("%lf",&x);if(x<0)y=-x;else if((x>=0)&&(x<10))y=pow(x,2.0);else y=log(x);printf("%.2f",y);return 0;} 第四题 include<stdio.h> void main(){ int a,b;...

这是一道c语言编程题,分别用while,do-while,for三种循环结构编写程序打 ...
答:int num = 33; // 以下3种初值均为此句.1. while while(num < 128){ printf("\n%d: %c", num, num);num++;} 2. for for(num = 33; num< 128; num++){ printf("\n%d: %c", num, num);} 3. do-while do { printf("\n%d: %c", num, num);num++;}while(num<...

C语言题目:编程输出如下图案 一个* 三个* 五个* 七个* 五个* 三个*...
答:include <stdio.h>int main(){ int i,n,j;//这个for循环输出上半个三角形 for (i=1;i<7;i++){ if(i%2!=0)//只在i为奇数时输出 { for (j=1;j<=i;j++){ printf("*");} printf("\n");} }//这个for 输出下半个三角形 for (i=7;i>=1;i--){ if(i%2!=0)//...

求助一道C语言编程题,题目如下
答:include<stdio.h> int main(void){ int scores[5][3] = { { 60, 50, 30 },{ 90, 50, 80 },{ 100, 50, 60 },{ 80, 90, 80 },{ 90, 80, 60 }};float average[5] = { 0.0 };//保存各个学生的平均分 int sum[5] = { 0 };//保存各个学生的总分 float average_...