C语言程序设计入门源代码代码集合

  • 格式:docx
  • 大小:2.72 MB
  • 文档页数:14

下载文档原格式

  / 14
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

演示1

#include

voidprint_star(void)

{

printf("*****************\n");

}

voidprint_welcome(void)

{

printf("Clanguage,welcome!\n");

}

voidmain()

{

print_star();

print_welcome();

print_star();

getchar();

}

演示2

#include"stdio.h"

intsum(inti,intj)

{

return(i+j);

}

voidmain()

{

intn1,n2;

printf("input2numbers:\n");

scanf("%d%d",&n1,&n2);

printf("thesum=%d\n",sum(n1,n2)); getchar();

}

演示3

#include"stdio.h"

intmaxnum(int,int,int);

main()

{

inta,b,c;

printf("Pleaseenter3numbers:\n"); scanf("%d,%d,%d",&a,&b,&c);

printf("Maxnumis%d\n",maxnum(a,b,c));

return0;

}

intmaxnum(intx,inty,intz) {

intmax=x;

if(y>max)

max=y;

if(z>max)

max=z;

returnmax;

}

演示4

#include

ints1(intn)

{

intj,s;

s=0;

for(j=1;j<=n;j++)

s=s+j;

returns;

}

intsum(intn)

{

inti,s=0;

for(i=1;i<=n;i++)

s=s+s1(i);

returns;

}

voidmain()

{

intn;

printf("n:");

scanf("%d",&n);

printf("s=%d\n",sum(n)); }

演示5

#include

voidfunc(intn)

{

inti;

for(i=n-1;i>=1;i--)

n=n+i;

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

}

voidmain()

{

intn;

printf("Inputn:");

scanf("%d",&n);

func(n);

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

}

演示6

#include

voidswap(inta,intb)

{

inttemp;

temp=a;a=b;b=temp;

printf("swap:a=%d,b=%d\n",a,b); }

voidmain()

{

inta,b;

a=3;b=10;

swap(a,b);

printf("a=%d,b=%d\n",a,b);

}

演示7

#include

intfunc(inta,intb)

{

intc;

c=a+b;

returnc;

}

voidmain()

{

intx=6,y=7,z=8,r;

r=func((x--,y++,x+y),z--);

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

}

演示8

#include

max(floatx,floaty)

{

returnx>y?x:y;

}

voidmain()

{

printf("%d\n",max(2,3.5)); }

演示9

#include

intsum(intn)

{

inti,s=0;

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

s=s+i;

returns;

}

voidmain()

{

intm,sn;

scanf("%d",&m);

sn=sum(m);

printf("thesumis%d\n",sn); }

演示10

#include

voidswap(intx,inty);

intmain()

{

inta,b;

printf("input2numbers:\n"); scanf("%d,%d",&a,&b);