初学C语言编程.docx

上传人:b****6 文档编号:8762666 上传时间:2023-02-01 格式:DOCX 页数:17 大小:478.28KB
下载 相关 举报
初学C语言编程.docx_第1页
第1页 / 共17页
初学C语言编程.docx_第2页
第2页 / 共17页
初学C语言编程.docx_第3页
第3页 / 共17页
初学C语言编程.docx_第4页
第4页 / 共17页
初学C语言编程.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

初学C语言编程.docx

《初学C语言编程.docx》由会员分享,可在线阅读,更多相关《初学C语言编程.docx(17页珍藏版)》请在冰豆网上搜索。

初学C语言编程.docx

初学C语言编程

#include

voidmain()

{inta=10,b=11,c1,c2;

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

c1=++a;

c2=b++;

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

a=10;b=1;

c1=a--;

printf("c1=%d,c2=%d\n",c1,c2);}

#include

voidmain()

{floatPI=3.14,r=3,h=6,l,s,v;

l=2*PI*r;

s=PI*r*r;

v=s*h;

printf("%1.2f,%1.2f,%1.2f\n",l,s,v);}

#include

voidmain()

{chara,b;

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

printf("%c%c",a,b);}

#include

voidmain()

{chara,b;

a=getchar();

putchar('a','b');}

#include

voidmain()

{charc1,c2,c3,c4,c5;

c1='C',c2='h';

c3='i',c4='n';c5='a';

printf("%c%c%c%c%c\n",c1,c2,c3,c4,c5);

c1=c1+4;

c2=c2+4;

c3=c3+4;

c4=c4+4;

c5=c5+4;

printf("%c%c%c%c%c\n",c1,c2,c3,c4,c5);}

#include

voidmain()

{floatc,f;

scanf("%f",&f);

c=(5.0/9)*(f-32);

printf("%2.1f",c);}

#include

voidmain()

{floata,b,c,s,area;

printf("inputa,b,c:

");

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

if(a!

=0&&b!

=0&&c!

=0&&a+b>c&&a+c>b&&b+c>a)

{s=(a+b+c)/2;

area=sqrt(s*(s-a)*(s-b)*(s-c));

printf("area=%f\n",area);}

else

{printf("Itisnotatriangle.\n");}}

#include

voidmain()

{

floata,b,c,x1,x2,p,q;

printf("inputa,b,c:

");

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

if(b*b-4*a*c>0)

{p=(-b)/2*a;

q=sqrt(b*b-4*a*c)/2*a;

x1=p+q;

x2=p-q;

printf("%f,%f",x1,x2);}

else

{printf("b*b-4*a*c<=0");}}

#include

voidmain()

{intx=3,y=2,l;

floata=2.5,b=3.5;

l=(x+y)%2+(int)a/(int)b;

printf("%d\n",l);}

#include

voidmain()

{chara,ch;

a=97;

ch='a'+'8'-'3';

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

#include

voidmain()

{floatscore;

printf("inputscore:

");

scanf("%f",&score);

if(score>=60)

{if(score>=80)

printf("ÓÅÐã");

elseprintf("¼°¸ñ");}

else{printf("²»¼°¸ñ");

}}

#include

voidmain()

{floatscore;

printf("inputscore:

");

scanf("%f",&score);

if(score>=80)

printf("ÓÅÐã");

elseif(score>=60)

printf("¼°¸ñ");

else{printf("²»¼°¸ñ");

}}

#include

voidmain()

{intnum;

printf("inputnum:

");

scanf("%d",&num);

if(num<=100)

{if(num<=50)

printf("num<=50");

elseprintf("50

}

else

{

if(num<=150)

printf("100

else

printf("num>150");}}

#include

voidmain()

{inta,b;

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

switch(a%2)

{case0:

switch(b%2)

{case0:

printf("a,bareeven");break;

case1:

printf("aiseven,bisodd");

break;

}

break;

case1:

switch(b%2)

{

case0:

printf("aisodd,biseven");

break;

case1:

printf("a,bareodd");break;

}

break;}}

1.编写和调试下列题目的程序:

用scanf函数输入x,求下列函数的y值

#include

voidmain()

{intx,y;

printf("请输入的x值:

");

scanf("%d",&x);

if(x<1)

y=x;

elseif(x>=1&&x<10)

y=2*x-1;

else

y=3*x-11;

printf("y=%d",y);}

2.编写和调试下列题目的程序:

将百分制成绩转化为等级成绩,表达式如下,分别用if、switch语句的

进行编程。

#include

voidmain()

{intx;

printf("请输入的x值:

");

scanf("%d",&x);

if(x>=0&&x<60)

printf("E\n");

switch(x/10)

{case6:

printf("D\n");break;

case7:

printf("C\n");break;

case8:

printf("B\n");break;

case9:

printf("A\n");break;}}

#include

voidmain()

{intx;

printf("inputx:

");

scanf("%d",&x);

if(x>=0&&x<100)

switch(x/10)

{case6:

printf("D\n");break;

case7:

printf("C\n");break;

case8:

printf("B\n");break;

case9:

printf("A\n");break;

default:

printf("E\n");}}

3.编写程序:

输入四个整数,要求从大到小输出。

#include

voidmain()

{

inta,b,c,d,t;

printf("请输入a,b,c,d的值:

\n");

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

if(b>a)

{

t=a;

a=b;

b=t;

}

if(c>a)

{

t=a;

a=c;

c=t;

}

if(d>a)

{

t=a;

a=d;

d=t;

}

if(c>b)

{

t=b;

b=c;

c=t;

}

if(d>b)

{

t=b;

b=d;

d=t;

}

if(d>c)

{

t=c;

c=d;

d=t;

}

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

}

#include

voidmain()

{intt,a,b,c,d;

printf("inputa,b,c,d:

");

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

if(b>a)

{t=a;a=b;b=t;}

if(c>a)

{t=a;a=c;c=t;}

if(d>a)

{t=a;a=d;d=t;}

if(c>b)

{t=b;b=c;c=t;}

if(d>b)

{t=b;b=d;d=t;}

if(d>c)

{t=c;c=d;d=t;}

printf("%d%d%d%d",a,b,c,d);}

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 水产渔业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1