计算机软件基础

计算机软件基础

ID:71180876

大小:1.02 MB

页数:11页

时间:2022-04-19

计算机软件基础_第1页
计算机软件基础_第2页
计算机软件基础_第3页
计算机软件基础_第4页
计算机软件基础_第5页
计算机软件基础_第6页
计算机软件基础_第7页
计算机软件基础_第8页
计算机软件基础_第9页
计算机软件基础_第10页
资源描述:

《计算机软件基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、已知三角形的三个边长a,b,c,计算面积S。#include<math.h>main(){floata,b,c,s;scanf(“%f%f%f”,&a,&b&c);s=area(a,b,c);printf(“s=%f”,s);}floatarea(x,y,z)/*自定义函数*/floatx,y,z;{floatp,s;p=(x+y+z)/2;s=sqrt(p*(p-x)*(p-y)*(p-z));return(s);}<<,&

2、gt;>+,-*,/,%!,~,++,(类型),*p,&,sizeof(),[],->,·优先级:从高→低一个班30人的考试分数,计算平均分并统计80分以上有多少人。main(){intk=0,k1=0,n=30;floatx,s=0,aver;do{sacnf(“%f”,&x);s=s+x;k=k+1;if(x>80)k1=k1+1;}while(k<30);aver=s/30;printf(“aver=%f,”,aver);printf(“k1=

3、%d”,k1);}第二章C语言概述,=,+=,-=,*=,/=,%=,>>=,<<=,&=,^=,

4、=&&→

5、

6、→?,:==,!=<,<=,>,>=ASCII:0→048、9→057、A→65、Z→90、a→97、z→122;a→A:x='a';x=x-32;两个float相遇,都转换为double。逻辑表达式由:算术表达式、关系表达式、逻

7、辑运算符组成。编写简单的收款程序,要求输入一种商品的单价x和数量n,输出收款次数k、收款数y和累计收款数s。main(){floatx,y,s=0;intn,k=0;start:printf(“Pleaseinputx,n=?”);scanf(“%f%d”,&x,&n);k++;y=x*n;s=s+y;printf(“PressanykeytocontinueorPress^cEXIT!”);getch();gotostart;}超过一个以上的语句称为:复合语句。第三章C语言的顺序结构通过键盘输入一个英文

8、字母,输出该字母的下一个字母;#include<stdio.h>main(){charc;c=getchar();putchar(c+1);}一动点k从坐标原点O向A移动,动点只能在x或y方向移动一个步长,要求尽可能沿OA直线移动。main(){intk=0,n;floatf,xa,ya,d,x=0,y=0;printf(“pleaseinputxa,ya,d=”);n=(xa+ya)/d;while(k<=n){f=xa*y-ya*x;printf(“k=%3d,x=%62.f,y=%62.

9、f,f=%6.2f”,k,x,y,f);if(f>=0)x=x+d;elseif(f<=0)y=y+d;k++;}printf(“Theend!k=%3d,n=%3d”,k,n);getch();}从键盘输入一个字母,如果是小写则改成大写。#include<stdio.h>main(){charc;c=getche();if(c>=’a’&&c<=’z’)c=c-32;putchar(c);}矩形法计算定积分#incl

10、ude<math.h>main(){inti,n;floata,b,h,s=0,f0,x;printf(“pleaseinputa,b,n=?”);scanf(“%f%f%d”,&a,&b,&n);h=(b-a)/n;x=a;f0=exp(x);for(i=1;i<=n;i++){s=s+f0*h;x=x+h;f0=exp(x);}printf(“s=%8.6f”,s);getch();}计算级数main(){inti=1;floats=0

11、,t;do{t=1.0/(i*i);s=s+t;i++;}while(t>=0.0045);printf(“i=%d,s=%f”,i,s);getch();}第5页,共11页检查和修改原始数据:逐个输入三个整数,然后重新编号显示这三个数据,提示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。