求简单C语言程序代码!

求简单C语言程序代码!,第1张

输入2个正整数m和n,求其最大公约数和最小公倍数

#include

#include

int main()

int m,n,p,q,s,r;

printf("请输入两个正整数;m,n\n");

scanf("%d,%d",&m,&n);

#include<stdioh>

main()

int a,b,t=0;

scanf("%d %d",&a,&b);

if (a<b)

printf("%d %d %d %d %d",(a+b),(a-b),(a/b),(ab),(a%b));

}

主要特点

C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接 *** 作,因此既能够用于开发系统程序,也可用于开发应用软件。

百度百科-c语言

1)int

panduan(int

a,int

b,int

c)

{

int

m;

m=bb-4ac;

return(m);

}

void

main()

{int

a,b,c,flag,x1,x2,ture,virture;

printf("请依次输入二次方程的系数,空格隔开\n”);

scanf("%d

%d

%d",&a,&b,&c);

flag=panduan(a,b,c);

if(flag>0)

{x1=(-b+sqr(flag))/(2a);

x2=(-b-sqr(flag))/(2a);

printf("两个不相等的实根为:x1=%d,x2=%d",x1,x2);

}

else

if(flag==0)

{x1=-b/(2a);

printf("两个相等的实根为:x1=x2=%d",x1);

}

else

{ture=-b/(2a);

virture=sqr(-flag)/(2a);

printf("两个不相等的虚根为:x1=%d+%di,x2=%d-%di",ture,virture,ture,virture);

}

}

2)

int

sign(int

n)

{

return

n>=01:-1;

}

主函数调用即可。

3)

int

BaoShu(int

totalNum,

int

Num)

//totalNUm总人数,Num报的数字。

{

return

(Num%totalNum==0)totalNum:Num%totalNum;

}

主函数调用即可

方法一:

#include <stdioh>

#include<stringh>

#include<mathh>

#include<stdlibh>

struct complex multiply(struct complex x, struct complex y);

struct complex{

int real;

int imag;

};

int main()

{

struct complex a,b,s;

scanf("%d%d%d%d",&areal,&aimag,&breal,&bimag);

s=multiply(a,b);

printf("(%d+%di)(%d+%di)=%d+%di\n",areal,aimag,breal,bimag,sreal,simag);

return 0;

}

struct complex multiply(struct complex x, struct complex y)

{

struct complex m;

mreal=xrealyreal-ximagyimag;

mimag=ximagyreal+xrealyimag;

return m;

}

方法二:

#include<stdioh>

int main()

{

int a,b,c,d,e,f;

scanf("%d %d %d %d",&a,&b,&c,&d);

e = a c - b d;

f = a d + b c;

printf("(%d+%di)(%d+%di)=%d+%di\n",a,b,c,d,e,f);

}

#include<stdioh>

int main()

{

int a,i,j,sum=0;

double eavg;

int b[5],temp;

printf("请输入5个正整数\n");

for(i=0;i<5;i++){

scanf("%d",&b[i]);

sum+=b[i];

}

for(j=0;j<4;j++)

for(i=0;i<4-j;i++)

if(b[i]<b[i+1])

{

temp=b[i];

b[i]=b[i+1];

b[i+1]=temp;

}

printf("1,求和\n2,求平均值\n3,查询最大值\n4,查询最小值\n");

scanf("%d",&a);

switch(a)

{

case 1:

printf("累计和%d\n",sum);

break;

case 2:

eavg=(double)sum/5;

printf("平均值为%f\n",eavg);

break;

case 3:

printf("数组中最大值为%d\n",b[0]);

break;

case 4:

printf("数组中最小值为%d\n",b[4]);

break;

}

for(i=0;i<5;i++)

printf("%d ",b[i]);

return 0;

}

以上就是关于求简单C语言程序代码!全部的内容,包括:求简单C语言程序代码!、写几个C简单的C语言程序、C语言 要求编写一个简单计算器的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9478898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存