大学英语读写教程1答案第三版(某大学C语言期末复习题及答案)

 2025-07-18 05:06:02  阅读 193  评论 0

摘要:闲来无事,做做别人家的期末试题,没有答案,自己做的,可能有错,欢迎指正。【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】【单选题】假定当前盘符下

闲来无事,做做别人家的期末试题,没有答案,自己做的,可能有错,欢迎指正。

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

假定当前盘符下有两个如下文本文件:文件名 a1.txt 和 a2.txt,内容分别为123#和321#。则下面程序段执行后的结果为( )。

#include "stdio.h"
void fc(FILE *p)
{
char c;
while((c=fgetc(p))!='#')putchar(c);
}
main()
{
FILE *fp;
fp=fopen("a1.txt","r");
fc(fp);
fclose(fp);
fp=fopen("a2.txt","r");
fc(fp);
fclose(fp);
putchar('\n');
}

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

下列程序的输出结果是()

#include
#include
void fun(char *s[],int n)
{
    char *t;int i,j;
    for(i=0;istrlen(s[j]))
          {                         
             t=s[i];s[i]=s[j];s[j]=t;
          }
}
int  main(void )
{
    char *ss[]={"bcc","bbcc","xy","aaaacc","aabce"};
    fun(ss,5);
    printf("%s,%s\n",ss[0],ss[4]);
    return 0;
}

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【单选题】

以下程序执行后的输出结果是 。

#include "stdio.h" 
#include "string.h" 
main() 
{  char a[3][20]={{"china"},{"isa"},{"bigcountry!"}}; 
char k[100]={0},*p=k; 
int i; 
for(i=0;i<3;i++) 
{ p=strcat(p,a[i]);} 
i=strlen(p); 
printf("%d\n",i);}

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

在对文件进行操作的过程中,若要求文件的位置回到文件的开头,应当调用的函数是( )函数。

【填空题】

以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中形成文本文件,并将字符的个数写到文件尾部,请填空。

#include 
main( )
{
FILE *fp;
char ch,fname[32];
int count=0;
printf("Input the filename :");
scanf("%s",fname);
if((fp=fopen(fname,"w+"))==NULL)
{ printf("Can't open file:%s \n",fname);
exit(0);
}
printf("Enter data:\n");
while((ch=getchar())!='#')
{ fputc(ch,fp);
count++;
}
fprintf(______,"\n%d\n", count);
fclose(fp);
}

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

以下程序的功能是输入一个字符串和一个字符, 如果该字符在字符串中,就从该字符首次出现的位置开始输出字符串中的字符。请填空。

#include
____ match (char * s,char ch)
{ while(*s!='\0')
if (*s== ch)____;
else s++;
return ____;}
int main (void) {
char ch,str [80],*p=NULL;
printf ("Please Input the string \n:" );
scanf ("%s",str);
getchar ();
ch=getchar () ;
if( (p=match (str,ch) )!= NULL)
printf ("%s\n",p);
else
printf ("Not Found \n" );
return 0 ; }

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

若有以下定义int a[2][3]={1,2,3,4,5,6}; 则a[1][0]的值是( ),*(*(a+1)+1)的值是( )。

【填空题】

某大学C语言期末复习题及答案-2:递归、高级指针和文件

【填空题】

以下程序中,主函数调用了LineMax函数,实现在N行M列的二维数组中找出每一行上的最大值。请填空完善该程序。

#include
#define N 3
#define M 4
void LineMax(int x[N][M])
{
        int i,j,p;
        for(i=0;i

【填空题】

二维字符数组:将5个字符串从小到大排序后输出。请填空。

#include 
#include 
int main(void )
{    int i;
    char color[ ][7]= {"red", "blue", "yellow", "green", "black"};
    void fsort(char a[5][7], int n);
    fsort(color, 5);  
    for(i = 0; i < 5; i++) 
        printf("%s ", color[i]);
    return 0;
}    

void fsort(char a[5][7], int n)
{
    int i, j;
    char temp[7];
    for(i = 1; i < n; i++)
      for(j = 0; j < ______; j++)  
        if(strcmp(a[j], a[j+1]) > 0){    
          strcpy(temp,a[j]);
          ____________ ;
          strcpy(a[j+1],temp);
        }
} 

参考答案

1-5:BABAB

6-10:ADDBB

11-15:DCCBB

16-20:BAACC

21-25:CCAAC(24题存疑,语法错误在于输出语句的两对双引号,不应是此题考点,如果是题目多打了,则应该选D)

26-28:AAB

29:t0+t1

30:5

31:g=4,g=3,k=6

32:15

33:"bi.dat"

34:第1空 "r" 第2空 ch=fgetc(f1)

35:第1空 rewind(fp1) 第2空 fgetc(fp1),fp2

36:第1空 7 第2空 5 (这题不懂)

37:rewind()(fseek()也可以,如果选择题同时出现,优选rewind())

38:fp

39:第1空 Thursday 第2空 d

40:第1空 char * 第2空 s 第3空 NULL

41:!feof(fp1)

42:2030

43:**q

44:第1空 4 第2空 5

45:3958

46:第1空 p=j 第2空 LineMax(x);

47:第1空 n-1 第2空 strcpy(a[j],a[j+1])

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【大学英语读写教程1答案第三版(某大学C语言期末复习题及答案)】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/fangfa/1848612.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.1586秒, 内存占用1.94 MB, 访问数据库23次

陕ICP备14005772号-15

  • 我要关灯
    我要开灯
  • 客户电话

    工作时间:8:00-18:00

    客服电话

    电子邮件

    beimuxi@protonmail.com

  • 官方微信

    扫码二维码

    获取最新动态

  • 返回顶部