位置:首页 > 题库频道 > 其它分类 > 招考类其它 > 企事业内部考试类ITITIT测试题

下面程序的输出结果是(    )。 #include<stdio.h> void  main( )  {int x=3;   do {     printf("%d ",x-=2);    }while(!(--x));  }

发布时间:2024-07-12

A.1

B.1 -2

C.3 0

D.是死循环

试卷相关题目

  • 1若有以下程序:void main() { char *a[3] = {"I","love","China"}; char **ptr = a; printf("%c %s" , *(*(a+1)+1), *(ptr+1) ); } 这段程序的输出是(    )。

    A.I l

    B.o o

    C.o love

    D.I love

    开始考试点击查看答案
  • 2若有以下定义,且 0≤i<4,则不正确的赋值语句是(    )。int b[4][6], *p, *q[4];

    A.q[i] = b[i];

    B.p = b;

    C.p = b[i]

    D.q[i] = &b[0][0];

    开始考试点击查看答案
  • 3下面程序的运行结果是(    )。#include <stdio.h> #include <string.h> main() { char *s1="AbDeG"; char *s2="AbdEg"; s1+=2;s2+=2; printf("%dn",*s1-*s2); }

    A.正数

    B.负数

    C.零

    D.不确定的值

    开始考试点击查看答案
  • 4若有说明语句char a[]="It is mine"; char *p="It is mine"; 则以下不正确的叙述是(    )。

    A.a+1表示的是字符 t 的地址

    B.p 指向的字符串可以改变

    C.p 变量中存放的地址值可以改变

    D.a中的字符串可以改变

    开始考试点击查看答案
  • 5设 p1和 p2是指向同一个字符串的指针变量, c 为字符变量,则以下不能正确执行的赋值语句是(    )。

    A.c=*p1+*p2;

    B.p2=c

    C.p1=p2

    D.c=*p1*(*p2);

    开始考试点击查看答案
  • 6下面程序的运行结果是(    )。 #include<stdio.h> void main()   { int s=0,i=1;     while (s<=10)      { s=s+i*i;        i++;      }     printf("%d",--i);   }

    A.4

    B.3

    C.5

    D.6

    开始考试点击查看答案
  • 7下面程序的运行结果是(    )。 #include<stdio.h> void main( )   { int a=1,b=10;     do      { b-=a;a++;      } while(b--<0);      printf("%d,%dn",a,b);   }

    A.3,11

    B.2,8

    C.1,-1

    D.4,9

    开始考试点击查看答案
  • 8(    )使用关键字class定义的类中默认的访问权限是私有(private)的。

    A.对

    B.错

    开始考试点击查看答案
  • 9(    )说明或定义对象时,类名前面不需要加class关键字。

    A.对

    B.错

    开始考试点击查看答案
  • 10(    )所谓私有成员是指只有类中所提供的成员函数才能直接使用它们,任何类以外的函数对它们的访问都是非法的。

    A.对

    B.错

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