位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2013年9月全国计算机等级《二级C语言程序设计》上机模考试卷(3)

有如下程序:#includemain(){ FILE*fp1;fp1=fopen("f1.txt","w");fprintf(fp1,"abe");fclose(fp1);}若文本文件f1.txt中原有内容为:good。则运行以上程序后文件f1.txt中的内容为( )。

发布时间:2024-07-09

A.goodabc

B.abcd

C.abc

D.abcgood

试卷相关题目

  • 1有以下函数int aaa(char*s){char*t=s;while(*t+t);t--:return(t-s);}以下关于aaa函数的功能叙述正确的是( )。

    A.求字符串S的长度

    B.比较两个串的大小

    C.将串S复制到串t

    D.求字符串S所占字节数

    开始考试点击查看答案
  • 2下述程序的输出结果是( )。#define N 20void fun(int a[],int n,int m){ int i,j;for(i=m;i>n;i--)a[i+1]=a[i];}main( ){ int i,a[N]={1,2,3,4,5,6,7,8,9,10};fun(a,2,9);for(i=0;i<5;i++)printf("%d",a[i]);}

    A.10234

    B.12344

    C.12334

    D.12234

    开始考试点击查看答案
  • 3以下关于typedef的叙述错误的是( )。

    A.用typedef可以增加新类型

    B.typedef只是将已存在的类型用一个新的名字来代表

    C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名

    D.用typedef为类型说明一个新名,通常可以增加程序的可读性

    开始考试点击查看答案
  • 4若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;

    A.p+5

    B.*a+1

    C.&a+1

    D.&a[0]

    开始考试点击查看答案
  • 5设有以下定义和语句:char str[2O]="Program",*P:p=str:则以下叙述中正确的是( )。

    A.*p与stf[0]的值相等

    B.str与P的类型完全相同

    C.str数组长度和P所指向的字符串长度相等

    D.数组str中存放的内容和指针变量P中存放的内容相同

    开始考试点击查看答案
  • 6设计软件结构是软件生命周期的( )。

    A.软件定义期

    B.软件开发期

    C.软件维护期

    D.以上3个都不是

    开始考试点击查看答案
  • 7为了避免在嵌套的条件语句if else中产生二义性,C语言规定,else子句总是与( )配对。

    A.缩排位置相同if

    B.其前面最近的if

    C.其后面最近的if

    D.同一行上的if

    开始考试点击查看答案
  • 8设x=011050,则x=x&01252的值是( )。

    A.0000001000101000

    B.1111110100011001

    C.0000001011100010

    D.1100000000101000

    开始考试点击查看答案
  • 9有下列程序:fun(int X,int y){return(x+y);}main(){ int a=1,b=2,c=3,sum;sum=fun((a++,b++,a+b),c++);printf("%d\n",sum);}执行后的输出结果是( )。

    A.6

    B.7

    C.8

    D.9

    开始考试点击查看答案
  • 10设“int x=2,y=1;”,则表达式(!x|| Y--)的值是( )。

    A.0

    B.1

    C.2

    D.-1

    开始考试点击查看答案
返回顶部