- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言基础编程练习
1.屏幕上输入:This is a C program
#include stdio.h
int main()
{
printf(This is a C program.\n);
return 0;
}
2、求两个整数之和
#include stdio.h
void main()
{
int a,b,sum;
a=123;
b=456;
sum=a+b;
printf(%d\n,sum);
}
3、求两个整数中的较大者
#include stdio.h
void main()
{
int max(int x,int y);
int a,b,c;
scanf(%d,%d,a,b);
c=max(a,b);
printf(max=%d,c);
}
int max(int x,int y)
{
int z;
if(xy)
z=x;
else
z=y;
return(z);
}
4、编写一个程序,输入a,b,c三个值,输出其中最大者
#include stdio.h
void main()
{int a,b,c,max;
printf(input a,b,c:\n);
scanf(%d,%d,%d,a,b,c);
max=a;
if(maxb)
max=b;
if(maxc)
max=c;
printf(最大数是%d\n,max);
}
5、求5!
#include stdio.h
void main()
{int t=1,i=2;
while(i=5)
{t=t*i;
i=i+1;
}
printf(%d\n,t);
}
6、求多项式1-1/2+1/3-1/4+````+1/99-1/100的值
#include stdio.h
void main()
{
int sign=1;
double deno=2.0,sum=1.0,term;
while(deno=100)
{
sign=-sign;
term=sign/deno;
sum=sum+term;
deno=deno+1;
}
printf(%f\n,sum);
}
7、将华氏温度64°F转换为摄氏度
#include stdio.h
void main()
{
float f,c;
f=64.0;
c=(5.0/9.0)*(f-32);
printf(c=%f\n,c);
}
8、1000元存一年:(1)活期,年利率为r1;(2)一年期顶起,年利率r2;(3)存两次半年定期,年利率为r3.分别计算3种方法本息和
#include stdio.h
void main()
{
float p0=1000,r1=0.0036,r2=0.0225,r3=0.0193,p1,p2,p3;
p1=p0*(1+r1);
p2=p0*(1+r2);
p3=p0*(1+r3/2)*(1+r3/2);
printf(p1=%f\np2=%f\np3=%f\n,p1,p2,p3);
}
9、给定一个大写字母A,输出其小写字母
#include stdio.h
void main()
{
char c1,c2;
c1=A;
c2=c1+32;
printf(%c\n,c2);
printf(%d\n,c2);
}
10、给出三角形三边长,求面积
#include stdio.h
#include math.h
int main()
{
double a,b,c,s,area;
a=3.67;
b=5.43;
c=6.21;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf(a=%f\tb=%f\tc=%f\n,a,b,c);
printf(area=%f\n,area);
}
11、输入一个double类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入后处理,然后输出此数,以便验证处理是否正确。
#includestdio.h
void main()
{
double x;
printf(Enter x:);
scanf(%lf,x);
printf((1)x=%f\n,x);
x=x*100+0.5;
x=(int)x;
x=x/100;
printf((2)x=%f\n,x);
}
12、编程从键盘输入两个整数给变量x和y,然后输出x和y的值,最后交换x和y的值并输出。
#includestdio.h
void main()
{
int x,y,t;
文档评论(0)