C语言作图-电路设计思想

C语言作图-电路设计思想

ID:42434629

大小:260.86 KB

页数:12页

时间:2019-09-15

C语言作图-电路设计思想_第1页
C语言作图-电路设计思想_第2页
C语言作图-电路设计思想_第3页
C语言作图-电路设计思想_第4页
C语言作图-电路设计思想_第5页
资源描述:

《C语言作图-电路设计思想》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、包头师范学院2010-2011学年第一学期期末考试卷物理科学与技术学院物理学专业08级(二班)姓名王明辉学号0809320113考试科目计算物理学成绩任课教师签名:C语言简单电路作图与参数计算学院:物理科学与技术学院班级:08物理学2班姓名:王明辉摘要本程序是作为教学辅助程序设计,c语言编辑完成;功能为电路的作图与输入电圧与电阻值后对电流值的计算(仅计算总电流值)。支持电路结构为两个元件组的串联,其屮每个元件组可以为导线、一个电阻、两个电阻的并联。关键词:c语言;教学辅助;电路;计算;串联;并联一、程序简介本程序是作为教学辅助程序设计,C语言编辑完成;功能为屯路的作图与输入电压与电阻值后对电

2、流值的计算(仅计算总电流值)。最新版本程序的支持电路图如下:元件组1元件组2其屮,元件组可选状态为:1、空,即直接用导线连接下个导线位置;2、单电阻(串联);3、两个电阻(并联)。另外,电源电压与电阻值参数,用户可选择输入,也可选择默认值:电源电压U=2V;电路状态为元件组1串接一个单电阻,串联电阻Rc=lQ;元件组2为一组两阻并联,并联电阻Rbi=2Q,Rb2=2Q。正在继续设计的,是引入更多元件组数,并加入其他电子元件,引入对交流电路的分析。木程序难度不高,体现的是一种计算物理程序的设计思想:菜单选择,和由用户输入合理参数程序完成计算。二、程序流程说明此为本程序Verl.5O简介流程图三

3、、附录:程序源代码ByFeng/*ByFengWuYing,AtBttc,Ver.20101206-1.5Beta*/#include#include#include#include#include#includefloatrc1=0,rb11=0,rb12=0,rbl=0,rl=0,rc2=0,rb21=0,rb22=0,rb2=0,r2=0,i=0,c=0;inta=(),b=0;main(){system("cls");/*调用Dos指令清屏*/printf("tt

4、ttHello,ThanksForYourUSEingttttH);printf(ntttt…ByFengWiiYingttttn);system(npausen);menu();charm;rc1=0;rb11=0;rb12=O;rb1=0;rl=0;rc2=0;rb21=0;rb22=0;rb2=0;r2=0;i=0;c=0;a=0;b=0;do{startdraw();system(”cis”);setbkcolor(ll);Support();puts(ntt****BTTC********MENU*******puts("t

5、tA.AutoDraw&Calculation'1);/*演示模式:使用内置参数自动作图并计算*/puts("tlB.InPutTheParameter&DrawAndCalWithThat”);/*参数输入模式:用户输入参数并依据输入计算*/puts(”ttC.Exit”);puts("ttD.AboutMe");puts(ntt*menu()/*主菜单*/{intwl;printf(uttChoiceyournumber(A-D)&PressENTER:f]bbn);m=getchar();rb2=(rb21*rb22)/(rb21+rb22);pr

6、intf(nu);delay(2000);Draw();system(HclsH);1if(mvA

7、

8、m>D)wl=l;Input()elsewl=O;{)printf("ttPleaseInputThewhile(wl==l);SupplyVoltage-DianYa/V:tttt");/*输switch(m)入电源电压*/{case'A':Auto();break;scanf(n%r,&c);caseE:Input();break;delay(2000);case*C':exit(O);InputRl();caseD:Me();break;}ienddraw(

9、);}InputRl(){intwl;charm;Auto()[doc=2;Iputs(utt****BTTC********R]****************”)・a=l;puts(HttWhatIsTheFirstrc1=1;Resisunce-R1??“);/*第一组电阻类型*/rb1=0;puts("ttA.TheSeriesResistance—ChuanLian")

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

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

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