奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

試題

計算機二級c語言題庫

時間:2024-06-23 14:31:06 試題 我要投稿

計算機二級c語言題庫2016精選

  1.以下所列的C語言常量中,錯誤的是( )。

  A.0xFF

  B.1.2e0.5

  C.2L

  D.‘72’

  2.若變量a、i已正確定義,且i已正確賦值,合法的語句是( )。

  A.a==l

  B.++i

  C.a=a++=5

  D.a=int(i)

  3.若a為int類型,且其值為3,則執行完表達式a+= a-=a*a后,a的值是( )。

  A.一3

  B.9

  C.一12

  D.6

  4.若有定義“int a=5,b=7;”,則表達式a%一(b%2) 運算后,a的值為( )。

  A.0

  B.1

  C.11

  D.3

  5.若執行以下程序時從鍵盤上輸入9,則輸出結果是( )。

  main()

  { int n;

  scanf(”%d”,&n);

  if(n++<10)printf(”/%d\n”,n);

  else printf(”%d\n”,n--);

  }

  A.11

  B.10

  C.9

  D.8

  6.設a、b、c、d、m、n均為int型變量,且a=5、b=6、c= 7、d=8、m=2、n=2,則邏輯表達式(m=a>b)&&(n—c> d)運算后,n的值是( )n

  A.0

  B.1

  C.2

  D.3

  7.有如下程序:

  main()

  { int x=23;

  do

  {printf(”%d”,x--);}

  while(!x);

  }

  該程序的執行結果是( )。

  A.321

  B.23

  C.不輸出任何內容

  D.陷入死循環

  8.下列程序的輸出結果是( )。

  #include

  main()

  { int a=2,b=3,P;

  p=f(a,b);

  printf(”%d”,p);

  }

  int f(a,b)

  { int c;

  if(a>b)c=1;

  else if(a==b)c=0;

  else c=-l;

  return(c);

  }

  A.-l

  B.0

  C.1

  D.2

  9.有下列程序:

  fun(int x,int y)

  { static int m=0,i=2;

  i+=m+1;m=i+x+y;return m;

  }

  main()

  { int j=1,m=1,k;

  k=fun(j,m);print S(”%d,”,k);

  k=fun(j,m);printf(”%d\n”,k);

  )

  執行后的輸出結果是( )。

  A.5,5

  B.5,11

  C.11,11

  D.11,5

  10.下列字符數組初始化語句中,不正確的是( )。

  A.char c[]=’900dmornin9’;

  B.char c[20]="900dmorning";

  C.char c[]={’a’,’b ’,’c ’,’d’);

  D.char c[]={"ffgoodmorning"};

  11.下列程序的輸出結果是( )。

  #include

  void p(int*x)

  { printf("%d¨,++*x);

  }

  void main()

  { int y=3;

  p(&y);

  }

  A.3

  B.4

  C.2

  D.5

  12.若變量e為char類型,能正確判斷出C為小寫字母的表達式是( )。

  A.’a’<=c<=’2’

  B.(c>=’a’)||(c<=’2’)

  C.(’a’<=c)and(’z’>c)

  D.(c>=’a’)&&(c<=’2’)

  13.以下程序的輸出結果是( )。

  main()

  { int Rum=0;

  while(num<=2)

  { num++;

  printf(”%d\n”,num);

  }

  }

  A.1

  B.1

  C.1

  1

  2

  3

  D.1

  1 2

  2

  14.以下函數返回a所指數組中最小的值所在的下標值:

  fun(int*a,int n)

  { int i,j=0,P;

  p=j;

  for(i=j;i   if(a[i]  }

  在下劃線處應填入的是( )。

  A.i=P

  B.a[p]=a[i]

  C.p=j

  D.p=i

  15.有如下程序段:

  int a=14,b=15,x;

  char c=’A’;

  x=(a&&b)&&(c<’B’):

  執行該程序后,x的值為( )。

  A.true

  B.false

  C.0

  D.1

  16.以下程序的輸出結果是( )。

  main()

  { int i,a[4] [4]一{{1,3,5),{2,4,6},{3,5,7}};

  printf("%(1%d%d%d\n".a[O][3],a[1][2],a[2]

  [1],a[3][0];

  }

  A.0650

  B.1470

  C.5430

  D.輸出值不定

  17.下列程序中函數sort()的功能是對數組a中的數據進行由大到小的排序。

  #include

  void sort(int a[],int ll)

  { int i,j,t;

  for(i=0;i   for(j=j+1+1;j   if(a[i]   {t=a[i];a[i]=a[j];a[j]=t;

  }

  }

  main()

  { int a[10]一{1,2,3,4,5,6,7,8,9,10},i;

  sort(&a[1],7);

  for(i=0;i<10;i++)printf("%d,",a[i]);

  }

  程序運行后的輸出結果是( )。

  A.1,2,3,4,5,6,7,8,9,10,

  B.10,9,8,7,6,5,4,3,2,1,

  C.1,8,7,6,5,4,3,2,9,10,

  D.1,2,10,9,8,7,6,5,4,3,

  18.下列判斷正確的是( )。

  A.char a="ABCD":等價于char*a;*a="ABCD":

  B.char str[10]={"ABCD"}:等價于char str[10];str []={"ABCD"};

  C.char*s="ABCD":等價于char s;*s="ABCD";

  D.char c[5]="ABCD",d[5]="ABCD":等價于char c [5]-d[5]="ABCD";

  19.有如下程序:

  main()

  { int n[5]={0,0,0},i,k=2;

  for(i=0;i&printf("%d\n",n[k]););

  }

  該程序的輸出結果是( )。

  A.不確定的值

  B.2

  C.1

  D.0

  20.當執行下面的程序時,如果輸入ABC,則輸出結是( )。

  #include

  #include

  main()

  { char ss[10]="1,2,3,4,5":

  gets(ss);strcat(ss,"6789");printf("%s\n",ss);

  }

  A.ABC6789

  B.ABC67

  C.12345ABC6

  D.ABC456789

  21.以下程序的輸出結果是( )。

  #define M(x,y,z)x*y+z

  main()

  { int a=l,b=2,c=3;

  printf("%d\n",m(a+b.b+c,c+a));

  }

  A.19

  B.1 7

  C.15

  D.12

  22.有以下程序:

  main()

  { int k=5,n=0;

  do

  { switch(k)

  { case 1:

  case 3:n+=l;k--;break;

  defalut:n=0;k--;

  case 2:

  case 4:n+=2;k--;break:

  }

  printf("%d",n);

  }while(k>0&&n<5);

  }

  程序運行后的輸出結果是( )。

  A.235

  B.0235

  C.02356

  D.2356

  23.下面for語句的循環次數為( )。

  for(x=1,y=0;(y!=19)&&(x<6);x++);

  A.是無限循環

  B.循環次數小定

  C.最多執行6次

  D.最多執行5次

  24.對下述程序的判斷中,正確的是( )。

  #include

  main()

  { char*p,s[256];

  p=s ;

  while(strcmp(s,"the end"))

  { printf("Input the strin9:");

  gets(s);

  while(*p)

  putchar(*p++);

  }}

  A.此程序循環接收字符串并輸出,直到接收到字符串“the end”為止

  B.此程序循環接收字符串,接收到字符串“the end”則輸出,否則程序終止

  C.此程序循環接收字符串并輸出,直到接收字符串“the end”為止,但因為代碼有錯誤,程序不能正常工作

  D.此程序循環接收字符串并將其連接在一起,直到接收字符串“the end”為止,輸出連接在一起的字符串

  25.下列程序的輸出結果是( )。

  #include

  main()

  { int i,S=0;

  for(i=1;i<10;i++)

  if(!(i%2)&&!(i%3))s+=i;

  printf("%d\n",s);

  }

  A.4

  B.39

  C.45

  D.6

  26.有以下程序:

  void fun2(char a,char b) {printf(”%c%c”,a,b); }

  char a=’A’,b=’B’;

  void funl(){a=’C’;b=’D’;}

  main()

  { funl();

  printf("%c%c",a,b);

  fun2(’E’,’F’);

  }

  程序的運行結果是( )。

  A.CDEF

  B.ABEF

  C.ABCD

  D.CDAB

  27.有以下程序:

  #include

  main()

  { char cl=’1’,c2=’2’;

  cl=getchar();c2=getchar();putchar(c1);putcha:

  (c2);

  }

  當程序運行時輸入a<回車>后,下列敘述中正確的是( )。

  A.變量c1被賦予字符a,c2被賦予回車符

  B.程序將等待用戶輸入第2個字符

  c.變量c1被賦予字符a,c2中仍是原有字符2

  D.變量c1被賦予字符a,c2中將無確定值

  28.下述程序的輸出結果是( )。

  #define N 20

  void 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

  29.若要用函數fopen打開一個新的二進制文件,該文件要既能讀也能寫,則應以( )方式打開文件。

  A."wb"

  B."wb+"

  C."rb+"

  D."rb"

  30.下列敘述中錯誤的是( )。

  A.在C語言中,函數中的自動變量可以賦初值,每調用一次賦一次初值

  B.在C語言中,在調用函數時,實參和對應形參在類型上只需賦值兼容

  C.在C語言中,外部變量的隱含類型是自動存儲類別

  D.在C語言中,函數形參的存儲類型是自動(auto)類型的變量

【計算機二級c語言題庫】相關文章:

2024二級c語言上機題庫04-18

2016年計算機二級c語言題庫09-02

2017計算機二級C語言上機題庫及答案08-07

計算機二級《C語言》選擇題題庫及答案11-16

計算機二級C++C++語言概述09-24

全國計算機二級《C語言》考試題庫與答案06-29

2016年計算機二級《C語言》選擇題題庫與解析09-14

2016年9月計算機二級《C語言》操作題題庫07-26

2016年9月計算機二級《C語言》模擬題庫08-23

計算機二級C語言考試技巧09-24

主站蜘蛛池模板: 望江县| 三原县| 布尔津县| 张家界市| 宜章县| 安新县| 临桂县| 波密县| 黔东| 乌兰浩特市| 宜章县| 谷城县| 乐至县| 富宁县| 乌恰县| 同江市| 八宿县| 乌拉特中旗| 民乐县| 开封市| 淅川县| 教育| 冷水江市| 广西| 曲阜市| 托克托县| 凤翔县| 本溪市| 信阳市| 乌兰县| 辽中县| 东平县| 洪湖市| 楚雄市| 新竹县| 友谊县| 枣庄市| 井研县| 贵南县| 阳高县| 勃利县|