皮皮学,免费搜题
登录
搜题
【简答题】
●试题三 阅读下列程序说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 下面的程序功能的功能是以行为单位对字符串按下面的条件进行排序。排序条件为:从字符串中间一分为二,右边部分按字符的ASCⅡ值降序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加排序,字符仍放在原位置上 例如:位置:0 1 2 3 4 5 6 7 源字符串:h g f e a b c d 则处理后字符串:d c b a h g f e 函数ReadDat()实现从文件in.dat中读取数据(每行字符串长度均小于80),函数WriteDat()把结果dat输出到文件out.dat中。 【程序】 #include #include #include char dat[20][80]; void jsSort() { int i,j,k,strl; char ch; for(i=0;i<20;i++) { strl=strlen(dat[i]); for(j= (1) ;j for(k=j+1;k<strl;k++) if( (2) ) { ch=dat[i][j]; dat[i][j]=dat[i][k]; dat[i][k]=ch; } for(j=0; (3) j++)/*前后两部分进行交换*/ { ch=dat[i][j]; dat[i][j]=dat[i][(strl+1)/2+j]; dat[i][(strl+1)/2+j]=ch; } } } void main() { readDat(); jsSort(); writeDat(); } readDat() { FILE*in; int i=0; char*p; (4) ; while(i<20 && fgets(dat[i],80,in)!=NULL) { p=strchr(dat[i],'\n'); if(p)*p=0; i++; } fclose(in); } writeDat() { FILE*out; int i; clrscr(); out=fopen('out.dat','W'); for(i=0;i<20;i++) { printf('%s\n',dat[i]); printf( (5) ); } fclose(out); }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】下列关于燃料燃烧的说法中,不准确的是(  )
A.
燃烧不一定要有氧气参加,但燃烧一定是放热反应
B.
化学反应中的能量变化都表现为热量变化
C.
为保证燃料充分燃烧,通入的空气要适当过量而不是越多越好
D.
为使液体燃料充分燃烧,可以将液体燃料喷成雾状,以保证燃料与空气有足够大的接触面积
【单选题】关于燃烧的叙述正确的是(  )
A.
凡燃烧的物质,一定有火焰产生
B.
燃烧一定是化学反应
C.
有发光放热的变化一定是燃烧
D.
燃烧一定需要氧气
【简答题】园林的自然美的共性有( )。
【判断题】燃烧一定是化学反应,爆炸也一定是化学反应。
A.
正确
B.
错误
【多选题】关于燃烧的叙述正确的是(  )
A.
燃烧一定是化学反应
B.
燃烧一定有发光放热现象
C.
有发光放热的变化一定是燃烧
D.
凡燃烧的物质,一定有火焰产生
【单选题】下列关于对燃烧现象的认识中,不正确的是
A.
燃烧一定是氧化还原反应
B.
燃烧一定发光放热
C.
燃烧一定是化学反应
D.
燃烧一定有氧气参与
【单选题】下列说法中,不准确的是
A.
燃烧不一定需要氧气,但燃烧一定是放热反应
B.
化学反应中的能量变化都只表现为热量变化
C.
为保证燃料充分燃烧,通入的空气要适当过量而不是越多越好
D.
将煤气化和液化,可以提高煤的利用率
【判断题】燃烧是化学反应,而爆炸则不一定是化学反应。()
A.
正确
B.
错误
【判断题】1931年7月,面对日本的大举入侵,国民党政府一再退让,提出“攘外必先安内”的方针。
A.
正确
B.
错误
【单选题】( )书院以人才辈出、延续800年办学历史而著称。
A.
白鹿洞
B.
白鹭洲
C.
鹅湖
D.
桂岩
相关题目: