189 8069 5689

c语言写两个函数公式 c语言写两个函数,分别求两个整数

C语言中编写两个函数

到底是什么意思呢?

创新互联主营香河网站建设的网络公司,主营网站建设方案,App定制开发,香河h5微信平台小程序开发搭建,香河网站营销推广欢迎香河等地区企业咨询

像这样吗?

struct

SLIST

a,b,c,*p;

a.data='a';

b.data='b';

c.data='c';

p=a;

a.next=b;

b.next=c;

c.next='\0';

if(p==‘\0’)//这样应该是0而不是O

printf(“Linklist

is

null!\n”);/*链表为空(只有头结点)*/

else

 /*链表非空*/

{

printf(“head”);

do

{printf(“-%d”,p-data);/*输出当前结点数据域中的值*/

p=p-next; /*p指向下一个结点*/

}

while(p!=‘\0’); /*未到链表尾,继续循环*/

printf(“-end\n”);

用C语言写一下两个函数

/*1.写一个函数,输入一个16进制数,输出相应的十进制数。

2.设计一个函数用来判断一个整数是否为素数*/

#includestdio.h

#includemath.h

int

Trans16To10(int

N16);

int

IsPrime(int

n);

main()

{

Trans16To10(0xa);

if(IsPrime(300))

printf("yes");

getch();

}

int

Trans16To10(int

N16)

{

printf("%d\n",N16);

}

int

IsPrime(int

n)

{

int

i;

for(i

=

2;isqrt(n);i++)

{

if(n%i

==

0)

return

0;

}

return

1;

}

C语言写俩个函数?

#includestdio.h

int Common(int m,int n) //求最大公约数

{

int t = m%n;

while(t) //欧几里得算法求最大公约数

{

m = n;

n = t;

t = m%n;

}

return n;

}

int Common1(int m,int n) //求最小公倍数

{

return m*n/Common(m,n);

}

int main()

{

int m,n;

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

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

printf("最大公约数为:%d\n",Common(m,n));

printf("最小公倍数为:%d\n",Common1(m,n));

return 0;

}


当前文章:c语言写两个函数公式 c语言写两个函数,分别求两个整数
文章URL:http://cdxtjz.com/article/doeeods.html

其他资讯