首页 > 编程知识 正文

电子技术基础数字部分第六版,数字电子技术第二章

时间:2023-05-04 10:22:25 阅读:52539 作者:3576

# include iostream # include cstdio # include stdlib.h # include string.h # includestringusingnamespacestd; int main () { char ch[1000],tmp[10]; int i=0,exp; gets(ch; if(ch[0]=='-' ) printf('-' ); wile(ch[I]!='E ' ) I; int y=i 2,s=0,len=Strlen(ch ); for (; ylen; y({tmp[s]=ch[y]; } tmp[s]=' '; exp=atoi(tmp; if(exp==0) (/指数为0时for ) intj=1; ji; j ) printf('%c ',ch[j]; (if ) ch[I1]=='-' ) /指数为-printf('0. ' ); for(intj=1; j=exp-1; j ) printf('0); printf('%c ',ch[1]; for(intj=3; ji; j ) printf('%c ',ch[j]; (else(/指数ykdfjfor ) intj=1; ji; j () if(ch[j]=='.' ) continue; printf('%c ',ch[j] ); if(j==exp2exp!=i-3 ) printf ('.' ); //指数大,输出多馀的0f or (intj=0; jexp--(I-3; j ) printf('0); }printf((n ); 返回0; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。