C语言【PTA】7-16编程题错在哪里了

C语言【PTA】7-16编程题错在哪里了,第1张

#include <stdioh>

int main()

{

int a=0 ,b=0 ,c=0 ,d=0;

scanf("%d %d",&a,&b);

c=a/100;

d=a%100+b;

if(0<d) //这里错了 

{

while(59<d)

{

c++;

d=d-60;

}

}

else

{

while(0>d)

{

c--;

d=d+60;

}

}

printf("%d%02d\n",c,d); //这里也改了 

return 0;

}

#include <stdioh>

int main() 

{

int n,a[11],i,temp,j;

scanf("%d",&n);

for(i=0;i<n;i++)

scanf("%d",&a[i]);

for(j=0;j<n;j++)

for(i=0;i<n-j-1;i++)//改了下这里 当i=n-1时 i+1就越界了,所以i<n-j-1

if(a[i]<a[i+1])

{temp=a[i];a[i]=a[i+1];a[i+1]=temp;}

for(i=0;i<n-1;i++)

printf("%d ",a[i]);

printf("%d",a[i]);

return 0;

}

经国务院同意,中国证监会批准,2006年12月18日精对苯二甲酸(简称PTA)期货合约在郑商所上市交易。中国是全球首个上市PTA期货的国家。下面由我为你分享PTA期货交易 *** 作手册的相关内容,希望对大家有所帮助。

PTA期货交易 *** 作手册浅析

PTA一般知识

PTA是精对苯二甲酸(Pure Terephthalic Acid)的英文缩写,是重要的大宗有机原料之一,其主要用途是生产聚酯纤维(涤纶)、聚酯瓶片和聚酯薄膜,广泛用于化学纤维、轻工、电子、建筑等领域。

PTA是石油的末端产品,其原料是对二甲苯(简称PX),而PX的原料是石油。PTA是化纤的前端产品,其下游产品主要为涤纶长丝、短纤、切片(包括纤维切片、瓶用切片、薄膜切片)。

●保证金制度

●限仓制度

限仓是指交易所规定会员或客户按单边计算的、可以持有的PTA合约持仓的最大数量。

●涨跌停板制度

涨跌停板是指期货合约允许的每日交易价格最大的波动幅度,超过该涨跌幅度的报价无效,不能成交。PTA期货合约每日价格最大波动幅度为前一交易日结算价±4%。

●实物交割制度

实行滚动交割制度。自合约进入交割月第一个交易日至交割月最后交易日前一交易日,买方、卖方均可在每个交易日下午2:30之前提出交割申请;并按规定程序完成交割,最后交易日闭市后,按交易所规定集中配对。采用三日交割法,第一日为配对日,第二日为通知日,第三日为交割日。

期货转现货。期货合约自上市之日起到该合约最后交易日期间,均可进行期转现。持有同一交割月份合约的买卖双方达成协议并按规定填写《期货转现货协议表》后,在每个交易日的下午14时30分之前到交易所办理期转现审批手续。交易所批准后,期转现的买卖双方持有的期货头寸,由交易所在批准日的下午闭市之后,按买卖双方达成的平仓价格平仓。买卖双方达成的平仓价格应当在审批日合约价格限制的范围内。

注意:生产日期超过90天的境内生产的PTA和自境外发运之日起超过60天的进口PTA,仓库不得接收入库。

●质量检验制度

PTA期货交割品的质量检验由交易所指定的质检机构负责,检验后出具的《检验证书》作为该批PTA注册仓单的依据。

注意:生产日期超过90天的境内生产的PTA和自境外发运之日起超过60天的进口PTA,仓库不得接收入库。

●其他制度

PTA期货还实行大户报告制度、强行平仓制度、风险警示制度等基本制度。

●PTA交割各种费用收费标准

入库费(吊卸、码垛):20元/吨;出库费(扒垛、装车):0元/吨;

交割预报定金:30元/吨(货物入库完毕之日起两个工作日内予以返还);

交割手续费:交易所收2元/吨(应以期货公司收取为准);

仓储费:04元/吨·天;

仓单转让手续费、期转现手续费:1元/吨。

检验费:

PTA期货价格影响因素

1原油价格;2PX;3PTA现货价格与合同货价格的相互影响;4相关产品MEG;5下游聚酯负荷的变化;6下游聚酯工厂的原料库存;7PTA工厂自身的运行负荷;8内外盘价格倒挂;9进口量及到货时间;10资金;11季节因素;12汇率变化(人民币升值);13关税税率;14经济增长率(GDP);15宏观调控、出口退税;16终端需求;17心态 ;18不可抗力因素。

2

PTA期货套期保值与投机

套期保值是指生产经营者在现货市场上买进或卖出一定量现货商品的同时,在期货市场上卖出或买进与品种相同、数量相当、方向相反的期货商品(期货合约),以期当现货市场发生不利的价格变动时,达到规避价格波动风险的目的。

投机是指在期货市场上以获取价差收益为目的的期货交易行为。最常见的投机手段是利用价格波动低买高卖,赚取合约价差。期货投机者盈亏的关键是对市场价格走势的正确判断和决策。

PTA期货投资前景分析

● 郑商所管理规范、公正,有丰富的管理经验和管理人才,为顺利推出PTA期货交易打下了坚实的基础;

● PTA市场完全放开,其价格完全由市场决定,有利于更好地发挥PTA期货的功能;PTA质量稳定、一致,符合期货交割标的品质均一的要求;

● PTA价格波动大,现货企业套期保值的需求高;

#include <stdioh>

int main()

    double s=0,a=2,b=1; 

    int t,i,n; 

    scanf ("%d",&n); 

    for (i=1;i<=n;i++) 

    { 

        s=s+a/b; //将各项累加 

        t=a; 

        a=a+b; //将前一项的分子与分母之和作为下一项的分子 

        b=t; //将前一项的分子作为下一项的分母 

    } 

    printf ("%2lf\n",s); 

    return 0;

}

刚才尝试将t改为double后,发现n=3000时,a,b溢出。

将程序作如下更改:

#include <stdioh>

int main()

    double s=0;

    int n = 0;

    scanf ("%d",&n);

    double tmp = 2 / 1;

    while (n--)

    {

        s += tmp;

        tmp = 1 / tmp + 1;

    }

    printf("%2lf\n", s);

    return 0;

}

试试~

完数又称为完全数,而完全数是非常稀少的,所以没有必要求两数之间的完全数,下面的程序是找出输入数以内的所有完全数。可以看到:从10000到100000之间是没有完全数的,而实际上8128的下一个完全数在输入300000后仍然没有找到,但等待的时间过长(至少有几分钟)。

#include<stdioh>

#include <limitsh>

int main(void)

{

unsigned long long i,j,srs,hj,ys[1000];

int k;

printf("  这是一个找出输入的数以内所有完全数的程序\n");

printf("  当输入数大于 100000 时,计算量较大,需等待较长时间\n\n");

printf("  请输入一个大于 3 的正整数:");

while(scanf("%llu",&srs) == 1)

{

while(getchar() != '\n')

continue;

if(srs<4)

{

printf("  输入错误!请重新输入:");

continue;

}

printf("  %llu 以内的完全数如下:\n",srs);

for(i=4;i<srs+1;i++)

{

hj=0;

k=0;

for(j=2;j<i/2+1;j++)

if(!(i%j))

{

ys[k]=j;

k++;

}

if(k)

{

for(j=0;j<k;j++)

hj+=ys[j];

if(i==hj+1)

printf("  %10llu 共计有 %2d 个因数\n",i,k+2);

}

}

printf("\n  请输入一个大于 3 的正整数:");

}

return 0;

}

以上就是关于C语言【PTA】7-16编程题错在哪里了全部的内容,包括:C语言【PTA】7-16编程题错在哪里了、PTA中C语言编程问题(答案没有给我满分,请帮我指出一下我程序的错误)、PTA期货交易 *** 作手册等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10136939.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存