当前位置:首页 » 招生排名 » 中国石油大学c语言上机答案2013

中国石油大学c语言上机答案2013

发布时间: 2022-05-28 04:48:47

1. c语言有谁知道下面题目是那本书上的。尤其是那个D:\语言\练习\应该有配套的源代码和其他题目,可加分!

这个很多书里都有的,我们学的《c程序基础》里就有,楼主的补充没怎么看懂,很多都有光盘的..................

2. c语言程序设计答案

# include <stdio.h>

int main(void)
{
int s = 0;

for(int i = 0; i < 101; i++)
{
s += i;
}
printf("%d\n", s);

return 0;
}

3. 求C语言上机答案

参考代码如下:

#include<stdio.h>

intmain(void)
{
intt,n,m,i,max[1000],min[1000],sn=0;
intflag,tmin,tmax;
scanf("%d",&n);
if(n<1|内|n>100)
return0;
while(n--){
scanf("%d",&m);
if(m<1||m>1000){
容printf("error");
continue;
}
flag=0;
for(i=0;i<m;++i){
scanf("%d",&t);
if(flag==0){tmax=tmin=t;flag=1;}
else{
tmax=t>tmax?t:tmax;
tmin=t<tmin?t:tmin;
}
}
max[sn]=tmax;
min[sn]=tmin;
sn++;
}
for(i=0;i<sn;++i)
printf("%d%d ",min[i],max[i]);
return0;
}

4. 中国石油大学 华东C语言考试题

去学校打印店或者档案室看看吧,或许有卖的

5. c语言习题求代码

#include<cstdio>
#include<cstdlib>
usingnamespacestd;
voidsort(int*a,intleft,intright)
{if(left>=right)return;
inti=left,j=right;
intkey=a[left];
while(i<j)
{while(i<j&&key<=a[j])j--;
a[i]=a[j];
while(i<j&&key>=a[i])i++;
a[j]=a[i];
a[i]=key;
sort(a,left,i-1);
sort(a,i+1,right);
}
}
intmain()
{inti,n,*a;
scanf("%d",&n);
a=(int*)malloc(4000000);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
sort(a,0,n-1);
for(i=0;i<n;i++)
printf("%d",a[i]);
printf(" ");
}

6. 中国石油大学c语言题目

中国石油大学远程教育《化工热力学》一、请学生运用所学的化工热力学知识,从以下给定的题目中选择至少选择2个题目进行论述:(总分100分)1.教材中给出了众多的状态方程,请根据本人的工作或者生活选择一个体系、选择一个状态方程、对其PVT关系的计算准确度进行分析,并提出改进的方向和意见。丙烯的PVT状态分析近期我正在新疆五家渠一家焦化厂甲醇车间进行培训,在甲醇净化工段丙烯为利用最多的制冷剂,在学习丙烯压缩工段的同时对丙烯的物化性质也有了深入了解。丙烯的理化学性质:丙烯是一种无色略带甜味的易燃气体,分子式为CH3CH=CH2,分子量为42.08,沸点-47.7℃,熔点为-185.25℃,其密度为空气的1.46倍,临界温度为91.8℃,临界压力为4.6Mpa,爆炸极限为2.0~11%(vol),闪点为-108℃。(因此,丙烯在贮藏时要特别小心,如果发生泄漏,因为它比空气重,积聚在低洼处及地沟中,如在流动过程中遇到火星,则极易引起爆炸,酿成严重后果。)选择用R-K状态方程计算对液态丙烯的PVT关系计算准确度进行分析,从《化工热力学、陈光进等编著》中查得丙烯的临界数据为Tc=364.9K;pc=46.0*10-1MPa,下面是上海焦化厂给定的丙烯性质数据。为了计算方便,用excel换算和简单计算得到新的数据如下:温度-40-30-20-10010203040压力atm)1.4012.0973.0234.2575.7727.68510.04612.91116.307体积mL/g).299922(℃)((温度-40-30-20-10010203040(℃)温度(K)233243253263273283293303313压力P1.41962.12483.06314.31345.84857.786810.179113.082116.5231(1*10-1MPa)摩尔体积v54560.92826948.03219520.91214403.98410810.3528235.0566354.0806354.0804952.816(1*10-5m3/mol)R-K方程:pRTvbaT0.5vvb0.42748R2T2.52.5ac0.427488.3146364.916.3409m6PaK0.5p.6106mol2c4b0.08664RTc0.086648.3146364.95.7145105p.6106m3mol1c4由上表又知道摩尔体积v,故根据R-K方程,用excel可分别计算得到各温度下的压力值P1:温度(℃)-40-30-20-10010203040压力P1*10-1MPa)1.41962.12483.06314.31345.84857.786810.179113.082116.523120.5680计算压力P-11.02882.17063.11824.39036.06798.250511.060211.441215.146719.92881(1*10MPa)用R-K状态方程计算得数据与给定值比较可得如下数据图:5032320.56803879.77650(通过计算和上图的数据对比,可得结论:利用《上海焦化厂给定丙烯性质数值》,代入v值,用R-K方程计算所得的压力值P1与给定的P值偏差很小。即对于气态丙烯,利用R-K状态方程计算其PVT关系式很可靠的。制冷流程简述:从Recfisol来的丙烯气体与丙烯过冷器壳侧排出的气体混合,压力为0.13Mpa,温度为-40℃,进入压缩机入口分离器饱和并计量后,气体压力为0.12Mpa温度为-40℃进入,丙烯压缩机一段,由闪蒸罐出来的丙烯闪蒸汽压力为0.525Mpa温度为-5.5℃,进入丙烯压缩机的中段,两股气体均被压缩到1.9Mpa,102℃排出,压缩后的气体被丙烯冷凝器冷凝,液体丙烯进入丙烯贮槽,压力为1.85Mpa温度为45℃,为防丙烯压缩机喘振,在丙烯机气体排出口有一回到入口分离器回路管线补充气量之不足。从丙烯贮槽出来的液体丙烯进入闪蒸槽,闪蒸气进入丙烯机中段,从丙烯压缩机出口处℃引一管线为防喘振二段回路。液体丙烯压力0.525Mpa温度为-5.5,从闪蒸槽底部引出来,一路进入压缩机入口分离器,通过液位调节以补充进口丙烯气流量,另一路进丙烯深冷器,通过自身丙烯闪蒸以降低温度,壳侧丙烯气与Recfisol来的会合,从管程中来的液体通过旁路进一步调节温度至-20℃,压力为0.485Mpa,离开系统进Recfisol,以提供低温甲醇洗所需冷量。为防止丙烯中微量水份在闪蒸过程中冻结,还需向系统注入少量甲醇,甲醇的喷淋是通过计量泵出口甲醇与丙烯贮槽到闪蒸槽的液体丙烯大小,调节喷淋混合来完成的。由于丙烯易燃易爆,因此,在设备维修前后都必须用N2置换丙烯,然后用空气置换N2,开车时先用N2置换空气,再用丙烯置换N2。2.根据功热转换的原理,选择一个体系或者工况进行节能过程分析。要求给出详细的计算步骤和过程分析。空调制冷原理空调在日常生活中随处可见,下面分别用温熵关系和压焓关系分析其制冷过程和原理。空调制冷原理涉及了了热力学第一定律和热力学第二定律,为逆卡诺循环,以下是用理论制冷循环的分析和计算。一:逆卡诺循环—理想制冷循环的功能计算:图1温熵图它由两个等温过程和两个绝热过程组成。假设低温热源(即被冷却介质)的温度为T0,高温热源(即环境)的温度为Tk,则工质的温度在吸热过程中为T0,在放热过程中为Tk,就是说在吸热和放热过程中工质与冷源及高温热源之间没有温差,即传热是在等温下进行的,压缩和膨胀过程是在没有任何损失情况下进行的。其循环过程为:首先工质在T0下从冷源(即被冷却介质)吸取热量q0,并进行等温膨胀4-1,然后通过绝热压缩1-2,使其温度由T0升高至环境介质的温度Tk,再在Tk下进行等温压缩2-3,并向环境介质放出热量qk,最后再进行绝热膨胀3-4,使其温度由Tk降至T0即使工质回到初始状态4,从而完成一个循环。对于逆卡诺循环来说,由图可知:q0=T0(S1-S4)qk=Tk(S2-S3)=Tk(S1-S4)w0=qk-q0=Tk(S1-S4)-T0(S1-S4)=(Tk-T0)(S1-S4)则逆卡诺循环制冷系数εk为:εk=w0/qk=(Tk-T0)/Tk由上式可见,逆卡诺循环的制冷系数与工质的性质无关,只取决于冷源(即被冷却物体)的温度T0和热源(即环境介质)的温度Tk;降低Tk,提高T0,均可提高制冷系数。此外,由热力学第二定律还可以证明:“在给定的冷源和热源温度范围内工作的逆循环,以逆卡诺循环的制冷系数为最高”。任何实际制冷循环的制冷系数都小于逆卡诺循环的制冷系数。制冷系统四大部件及制冷剂的变化过程:蒸气压缩制冷循环系统主要由四大部件组成,即压缩机、冷凝器、节流元件和蒸发器,用不同直径的管道把它们串接起来,就形成了一个能使制冷剂循环流动的封闭系统。制冷压缩机由原动机如电机拖动而工作,不断地抽吸蒸发器中的制冷剂蒸气,压缩成高压(pk)、过热蒸气而排出并送入冷凝器,正是由于这一高压存在,使制冷剂蒸气在冷凝器中放出热量,把热量传递给周围的环境介质,从而使制冷剂蒸气冷凝成液体,当然,制冷剂蒸气冷凝时的温度一定要高于周围介质的温度。冷凝后的液体仍处于高压状态,流经节流元件进入蒸发器。制冷剂在节流元件中,从入口端的高压pk降低到低压p0,从高温tk降低到t0,并出现少量液体汽化变为蒸气。二:逆卡诺循环—理想制冷循环的过程计算根据理论循环的假设条件,单级蒸气压缩式制冷理论循环工作过程,在压焓图上的表示如图2所示。图2理论制冷循环压焓图1)制冷压缩机从蒸发器吸取蒸发压力为p0的饱和制冷剂蒸气(状态点1),沿等熵线压缩至冷凝压力pk(状态点2),压缩过程完成。2)状态点2的高温高压制冷剂蒸气进入冷凝器,经冷凝器与环境介质空气或水进行热交换,放出热量qk后,沿等压线pk冷却至饱和蒸气状态点2,然后冷凝至饱和液状态点3,冷凝过程完成。在冷却过程(2-2)中制冷剂与环境介质有温差,在冷凝过程(2-3)中制冷剂与环境介质无温差。3)状态点3的饱和制冷剂液体经节流元件节流降压,沿等焓线(节流过程中焓值保持不变)由冷凝压力pk降至蒸发压力p0,到达湿蒸气状态点4,膨胀过程完成。4)状态点4的制冷剂湿蒸气进入蒸发器,在蒸发器内吸收被冷却介质的热量沿等压线p0汽化,到达饱和蒸气状态点1,蒸发过程完成。制冷剂的蒸发温度与被冷却介质间无温差。理论循环的计算方法:1、单位质量制冷量制冷压缩机每输送1kg制冷剂经循环从被冷却介质中制取的冷量称为单位质量制冷量,用q0表示。q0=h1-h4=r0(1-x4)(1-1)式中q0单位质量制冷量(kJ/kg);h1与吸气状态对应的比焓值(kJ/kg);h4节流后湿蒸气的比焓值(kJ/kg);r0蒸发温度下制冷剂的汽化潜热(kJ/kg);x4节流后气液两相制冷剂的干度。单位质量制冷量q0在压焓图上相当于过程线1-4在h轴上的投影(见图1-2)。2、单位容积制冷量制冷压缩机每吸入1m3制冷剂蒸气(按吸气状态计)经循环从被冷却介质中制取的冷量,称为单位容积制冷量,用qv表示。qvq0h1h4v1v1(1-2)式中qv单位容积制冷量(kJ/m3);v1制冷剂在吸气状态时的比体积(m3/kg)。3、理论比功制冷压缩机按等熵压缩时每压缩输送1kg制冷剂蒸气所消耗的功,称为理论比功,用w0表示。w0=h2-h1(1-3)式中w0理论比功(kJ/kg);h2压缩机排气状态制冷剂的比焓值(kJ/kg);h1压缩机吸气状态制冷剂的比焓值(kJ/kg)。4、单位冷凝热负荷制冷压缩机每输送1kg制冷剂在冷凝器中放出的热量,称为单位冷凝热负荷,用qk表示。qk=(h2-h2)+(h2-h3)=h2-h3(1-4)式中qk单位冷凝热负荷(kJ/kg);h2与冷凝压力对应的干饱和蒸气状态所具有的比焓值(kJ/kg);h3与冷凝压力对应的饱和液状态所具有的比焓值(kJ/kg);第6/7页在压焓图中,qk相当于等压冷却、冷凝过程线2-2-3在h轴上的投影(见图2)。比较式(1-1)、式(1-3)、式(1-4)和h4=h3可以看出,对于单级蒸气压缩式制冷理论循环,存在着下列关系qk=q0+w0(1-5)5、制冷系数单位质量制冷量与理论比功之比,即理论循环的收益和代价之比,称为理论循环制冷系数,用0表示,即q0h1h4w0h2h1(1-6)0根据以上几个性能指标,可进一步求得制冷剂循环量、冷凝器中放出的热量、压缩机所需的理论功率等数据。3.为含苯酚的水溶液处理过程选择合适的相平衡计算方法,给出详细的计算过程和步骤,并对其结果进行分析和讨论。建立了一种混合电解质溶液相平衡计算的混合整数非线性规划模型,并提出用遗传算法求解。首先基于Gibbs自由能最小化原理,通过对液相、固相析出盐种类编码的处理,建立了电解质体系相平衡计算模型,将相平衡计算问题转化为有约束的最优化问题;其次用遗传算法求解,通过对优化变量采取动态边界的可行域编码方法和序贯收敛技术保证了算法的有效实施,可实现固液平衡计算并得到析出的晶体数、盐的种类、固体的量以及液相组成;最后对多种体系进行了计算,结果表明此方法可行有效。/link?url=-aUqckP78QSMc4BnDfWeknGC5VY-

7. c语言选择题,求解释

这题没有正确答案,输出应该是12
p+20指向了str[1], 也就是"中国石油大学"这个字符串,根据定义看,这是个GBK编码的汉字字符串,而strlen是按字节算长度的,一个汉字两个字节所以"中国石油大学" 长度是12
还有,定义里的 char*p =str,虽然按照C语言规则是可行的,但严格来说还是应该写成char*p=(char*)str

8. 求大学C语言作业答案!!!!

//以下程序经过了我编译运行,可以直接运行,逻辑正确。

#include<stdio.h>
#include<stdlib.h>

int main(int argc, char **argv)
{
char c;
int a[10];
for(int i=0; i<10; i++)
a[i]=0;
while(true)
{
printf("\n\nPlease input 1 for smoking\n");
printf("Please input 2 for nonsmoking\n");
printf("input q or Q to quit\n");

scanf("%c", &c);
fflush(stdin);
if(c=='q'||c=='Q')
break;

if(c=='1'){
int i;
for(i=0; i<5; i++)
if(a[i]==0){
printf("your seat is: %d\n", i+1);
a[i]=1;
break;
}

if(i<5)
continue;
else{
printf("smoking seats over, nonsmoking OK?(y or n)\n");
scanf("%c", &c);
fflush(stdin);
if(c=='n' ||c=='N'){
printf("Next flight leaves in 3 hours\n" );
return 0;
}else{
int i;
for ( i=5; i<10; i++)
if(a[i]==0){
a[i]=1;
break;
}
if(i<10){
printf("your seat is: %d\n", i+1);
continue;
}else{
printf("Next flight leaves in 3 hours\n" );
return 0;
}
}
}//else
}

if(c=='2'){
int i;
for( i=5; i<10; i++)
if(a[i]==0){
printf("your seat is: %d\n", i+1);
a[i]=1;
break;
}

if(i<10)
continue;
else{
printf("nonsmoking seats over, is smoking seat OK?(y or n)\n");
scanf("%c", &c);
fflush(stdin);
if(c=='n' ||c=='N'){
printf("Next flight leaves in 3 hours\n" );
return 0;
}else{
int i;
for ( i=0; i<5; i++)
if(a[i]==0){
a[i]=1;
break;
}
if(i<5){
printf("your seat is: %d\n", i+1);
continue;
}else{
printf("Next flight leaves in 3 hours\n" );
return 0;
}
}
}//else
}
}//while
}

9. C语言程序设计 上机题

楼主你好,希望以下答案对你有一定帮助。
楼主在问题补充中也提到了:
注意:要求n的值大于1但不大于100之间。部分源程序在文件PROG1.C中。
在2级C语言考试中,诸如“注意”这样字眼后面的内容在程序中一般都是有分的。所以这种题如果有对n的范围有要求,应该写出对n的范围作出限制的执行语句。尤其是如果n控制了求值的精确度,则必须写出n的范围限制语句,否则程序陷入死循环且不符合题意。例如:
已知PI/4=1-1/3+1/5-1/7+...,用此公式求PI的近似值,直到最后一项的绝对值小于10的-6次方为止。
这道题也要求了对关于n的最后一项的绝对值1/(2n+1)进行范围限定,即1/(2n+1)要小于10的-6次方。如果程序中不体现出这一点,程序将陷入死循环。所以要限定n的范围。
while(1/(2n+1)>=1E-6)
{...
}
只有这样,程序才能正常运行。

10. c语言上机答案

1.main()
{char a;
scanf("%c",&a);
printf("%c%d",a-32,a-32);}
2.main()
{float c,f;
scanf("%f",&f);
c=5/9.0*(f-32);
printf("%f",c);
}
3.main()
{float x;
Y=3X3+0.4X2-2 X / 3;
printf("%f",Y);
}
4.main()
{int a,b,c,t;
scanf("%d,%d,%d",&a,&b,&c);
t=a;a=b;b=c;c=t;
printf("%d,%d,%d",a,b,c);
}
其它的你自己想想专吧属

热点内容
四川农业大学申请考核博士 发布:2025-10-20 08:58:11 浏览:981
福田雷沃重工本科生待遇怎么样 发布:2025-10-20 08:53:49 浏览:575
华为要本科生吗 发布:2025-10-20 08:25:41 浏览:550
2008年青岛本科生工资 发布:2025-10-20 08:04:24 浏览:444
东北大学艺术考研 发布:2025-10-20 07:38:35 浏览:299
我的大学生活txt 发布:2025-10-20 07:35:28 浏览:25
人民大学外语系考研 发布:2025-10-20 07:31:12 浏览:894
上海交通大学考研辅导班 发布:2025-10-20 07:24:54 浏览:420
华中农业大学细胞生物学考研群 发布:2025-10-20 07:09:36 浏览:558
南京大学2016考研线 发布:2025-10-20 06:43:12 浏览:930