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

在16位编译系统上,若有定义“int a[]={10,20,30),*P=&a;”,当执行“P++;”后.下列说法错误的是(  )。

发布时间:2024-07-09

A.P向高地址移了一个字节

B.P向高地址移了一个存储单元

C.P向高地址移了两个字节

D.P与a+1等价

试卷相关题目

  • 1以下程序的输出结果是(  )。main(){ int i一0,S=0:for(;;){if(i==3 || i==5)continue;if(i==6) break:i++:s+=i:);printf(”%d\n”,s):

    A.10

    B.13

    C.21

    D.程序陷入死循环

    开始考试点击查看答案
  • 2对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。

    A.125

    B.n/2

    C.n

    D.n+]

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

    A.改变函数形参的值,不会改变对应实参的值

    B.函数可以返回地址值

    C.可以给指针变量赋一个整数作为地址值

    D.当在程序的开头包含文件stdi0.h时,可以给指针变量赋NULL

    开始考试点击查看答案
  • 4下列程序的运行结果是( )。#includemain(){ static char a[]="Languagef",b[]=”programe”;char*p1,*p2;int k;p1=a;p2=b;for(k=0;k<=8;k++)if(*(p1+k)==*(p2+k))printf(”%c”,*(p1十k));)

    A.gae

    B.ang

    C.program

    D.有语法错

    开始考试点击查看答案
  • 5有以下程序:fun(int x){ int P;if(x==0|1 x==1)return(3);p=x-fun(x-2);.return P;}main(){printf(”%d\n”,fun(7));)程序执行后的输出结果是( )。

    A.7

    B.3

    C.2

    D.0

    开始考试点击查看答案
  • 6设有定义语句:char a='\72';,则变量a( )。

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.定义不合法

    开始考试点击查看答案
  • 7下列程序执行后的输出结果是( )。main(){char x一0xFFFF;printf(”%d\n”,x——);)

    A.-32767

    B.FFFE

    C.-1

    D.-32768

    开始考试点击查看答案
  • 8以下叙述中正确的是(  )。

    A.a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值

    B.在赋值表达式中,赋值号左边既可以是变量也可以是任意表达式

    C.执行表达式a=b后,在内存中a和b存储单元中的原有值都将被改变,a的值已由原值改变为b的值,b的值由原值变为0

    D.已有a=3,b=5,当执行了表达式a=b,b=a之后,使a中的值为5,b中的值为3

    开始考试点击查看答案
  • 9数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为(  )。

    A.C

    B.Basic

    C.DDL

    D.DML

    开始考试点击查看答案
  • 10若变量已正确定义,有以下程序段i=0:do printf(”%d,”,i);while(i++);printf(”%d”,i)其输出结果是( )。

    A.0,0

    B.0,l

    C.1,1

    D.程序进入无限循环

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