单项选择题

以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 void f(int b[],iIlt n,int flag) {int i,j,t; for(i=0;ib[j]:b[i]
A.1,2,3,4,5,6,7,8,9,10,
B.3,4,5,6,7,2,1,8,9,10,
C.5,4,3,2,1,6,7,8,9,10,
D.10,9,8,7,6,5,4,3,2,1,

<上一题 目录 下一题>
热门 试题

单项选择题
以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符#号时结束输入和输出操作,但程序有错。#include <stdio.h>main( ){ FILE *fout; char ch;fout=fopen(’’abc.txt’’,’’w’’);ch=fgetc(stdin);while(ch!=’’#’’){ fputc(ch,fout);ch =fgetc(stdin);}fclose(fout);}出错的原因是( )。
A. 函数fopen调用形式有误
B. 输入文件没有关闭
C. 函数fgetc调用形式有误
D. 文件指针stdin没有定义
单项选择题
有以下程序 #include main(){FILE *fp; int i;char ch[]= abcd ,t;fp=fopen( abc.dat , wb+ );for(i=0;i<4;i++)fwrite(&ch[i],1,1,fp);fseek(fp,-2L,SEEK_END);fread(&,1,1,fp);fclose(fp);printf( %c\n ,t);}程序执行后的输出结果是【 】。
A.d
B.c
C.b
D.a
相关试题
  • 有以下程序:float f1(float n){ re...