PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

PLM之家PLMHome-国产软件践行者

[求助] 谁能帮我看一下这段代码哪出问题了,为什么运行不了

[复制链接]

2016-5-9 15:47:44 2284 0

youxin123 发表于 2016-5-9 15:47:44 |阅读模式

youxin123 楼主

2016-5-9 15:47:44

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
#include"stdio.h"- M# J' ?" U& ^0 F: U; v$ |' n& P( \
#include"math.h"9 z- |) D3 r/ }' t& d
                FILE*fp;2 P* T) E4 w, M/ P2 [0 ^, {; Q
                int i,gcode;
" m2 s, s1 u4 o# k! Q( F                char fname[14],gvalue[65];
7 t! ?3 G% E4 A1 {( o- n                float xs[100],ys[100],zs[100],xe[100],ye[100],ze[100];% e* p9 k6 @$ e* @
                main()
5 @. d' Y$ q1 Y5 [+ j                {int n;
8 R! Y. N- U  d9 @* V8 l                i=0;& ~! a1 d  b. q6 s! R3 p2 ^- Y
                scanline();5 y2 {! m) T7 a$ B0 B2 y
                printf("Enter data file name:");% S* {' p0 f7 M7 [: T8 E8 V4 s, O3 O& b
                scanf("%s",fname);
4 D0 {- W1 \6 C: y" r) @                fp=fopen(fname,"w");
3 h; s1 z  ^6 F. n' H: ~5 t                fprintf(fp,"%d\n",i);
* ^% L  A4 \# L2 V6 i8 ]                for(n=1;n<=i;n++)& p- _- Z- A+ @3 `! v
                {fprintf(fp,"%f,%f,%f\n",xs[n],ys[n],zs[n]);
/ Y! E$ b# ]* x' W" E) A9 X" u9 e                fprintf(fp,"%f,%f,%f\n",xe[n],ye[n],ze[n]);' ]* W3 E# D2 ~6 S* u1 m+ v
                }2 \; T5 T5 }/ V5 H0 u
                fclose(fp);% q1 ^1 R  u! [, ^
                }. M4 Y9 Q: [  t) s: f& J3 H: N
                int scanline()
" P& T% p* k  Z, g' Q' e0 I                {printf("Enter DXF file name:");
+ A5 a- O0 d6 e- T                scanf("%s",fname);& O- D4 ^" M- J0 ~
                strcat(fname,".dxf");- Y, o* M9 |* L: Z3 o
                fp=fopen(fname,"r");
! \5 P0 C" g! y  L5 F- C                do{fscanf(fp,"%d",&gcode);
! x5 G4 V3 G% {* j6 K$ c                fscanf(fp,"%s",gvalue);
9 [. W9 O; e) K4 e: Z( x+ M                }while(gcode!=2||strcmp(gvalue,"ENTITIES")!=0);1 F3 S* b9 V, B9 M3 T- O9 U$ Y
                do{fscanf(fp,"%d",&gcode);
0 @6 M# g0 r" u                fscanf(fp,"%s",gvalue);) Q6 q% `+ l# u( C
                if(gcode==0&&strcmp(gvalue,"LINE")==0)outline();/ p9 }. V7 b- v
                }while(gcode!=0||strcmp(gvalue,"ENDSEC")!=0);3 ^3 _2 i) t. o: p& {8 a
                fclose(fp);
( o( h# {6 u, i, D- u* ~  q4 Y. n                return0;* h  p! v2 ^3 P# m$ C! c1 s; p
                }% o! h: a, j- i. Y
                int outline(). P1 _1 C5 q8 {1 m
                {do{fscanf(fp,"%d",&gcode);0 k6 G% n5 q7 b& p5 L8 q: ~
                if(gcode==10)' E$ b7 V% }' B- k
                {i=i+1;
" P- J1 L! J5 `( z# l6 _                fscanf(fp,"%f",&xs[i]);4 a" k( c  B& d$ \+ e* Y
                }
$ Y+ V; S5 a8 {/ U                else
8 j% J  u- [: J; N/ \                fscanf(fp,"%s",gvalue);* |8 k# v; J$ r- Q% \
                }while(gcode!=10);7 E! L: Z& K* v+ v/ `
                fscanf(fp,"%d",&gcode);1 a+ Z; L7 m6 f0 e
                fscanf(fp,"%f",&ys[i]);
: g" P  t- m7 H0 A4 h# S6 Q( I6 Z                fscanf(fp,"%d",&gcode);
$ a1 ~2 E9 s  J8 d; P                fscanf(fp,"%f",&zs[i]);6 i7 t0 h# }& ?& R2 d( W9 _; Y- u
                fscanf(fp,"%d",&gcode);& v+ S' E( D: e$ j' K
                fscanf(fp,"%f",&xe[i]);5 X( ?1 s4 L6 A! }1 E3 u) f( l2 G
                fscanf(fp,"%d",&gcode);
/ }# Q2 Q; N3 t, p                fscanf(fp,"%f",&ye[i]);
* [) L, X. [- |$ s: m                fscanf(fp,"%d",&gcode);
5 s# m4 }5 T/ f" G" L                fscanf(fp,"%f",&ze[i]);
/ Y  P* o( S: I" X                return0;
2 e% C0 {8 l  t; B1 k                } 6 l. k  z; J0 l; o+ G6 t

* t: N4 _6 n! @9 A
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了