1kg空气,初态p1=1.0MPa,t1=500℃,在气缸中可逆定容放热到p2=0.5MPa,然后可逆绝热压缩到t3=500℃,再经可逆定温过程回到初态。求各过程的△u,Δh,△s及ω和q各为多少?并在p-v图和T-s图上画出这3个过程。
将下列纯物质经历的过程表示在p-V,T-S图上。
(1) 过热蒸气等温冷凝为过冷液体;
(2) 过冷液体等压加热成过热蒸气;
(3) 饱和蒸气可逆绝热膨胀;
(4) 饱和液体恒容加热;
(5) 在临界点进行的恒温膨胀。
理想气体从初态1(p1,t1)进行不同过程至相同终压p2,一过程为经过喷管的不可逆绝热膨胀过程,另一过程为经过节流阀的绝热节流过程。若p1>p2>p0,T1>T0(p0,T0为环境压力和温度),试在T-s图上表示此两过程,并根据图比较两过程作功能力损失的大小。
用电炉加热2kg空气,使其温度从20℃定压升高到90℃,试求电炉提供的能量和加热过程引起的作功能力损失(不可逆损失或有效能损失),并分别表示在T-s图上,(空气的比定压热容cp=1.004kJ/(kg·K),环境大气温度t0=15℃),设电炉保持1100K的温度。
试在T-s图上画出朗肯循环(标示出状态点),忽略水泵功时循环吸热量q1=______,热效率ηt=______(用各状态点的焓表示)。
A.free(q);p->Next=q->next;
B.(* p).next=(* q).nexy;free(q);
C.q=(* q).next;(* p).next=q;free(q);
D.q=q->next;p->next=q;p=p->next;free(p);
有以下程序
#include<stdlib.h>
struct NODE
{int num;struct NODE*next;}
main()
{struct NODE *P,*q,*r;
p=(struct NODE *)malloc(sizeof(struct NODE));
q=(struct NODE *)malloc(sizeof(struet NODE));
r=(struct NODE*)malloc(sizeof(struct NODE)):
p->num=10;q->num=20;r->num=30;
p->next=q;q->next=r;
printf("%d\n",p->num+q->next->num):
}
程序运行后的输出结果是()
A.10
B.20
C.30
D.40
若有一些定义和语句: #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是()。
A.*q=0;
B.w=p;
C.*p=a;
D.*p=*w;