永发信息网

求C语言选择题的答案

答案:1  悬赏:0  手机版
解决时间 2021-05-23 08:46
1、不合法的常量是( )

A. ‘\2’      B.  “  ”           C.  ‘’            D. ‘\483’

 

2、以下程序的输出结果是( )

             main()

             {  int x=10, y=10;

                printf (“%d, %d\n”,--x,y--);   }

A.10, 10        B. 9, 9         C. 9, 10     D. 10, 9

 

3、不合法的八进制数是( )

A. 0           B. 028        C. 077      D. 01

 

4、设d为字符型变量,下列表达式不正确的是()

A. d=97        B. d=’a’    C. d=”a”   D. D=’g’

 

5、写出下面程序的输出结果( )

    main()

    {

       int x=2,y=0,z;

       x*=3+2;  printf("%d",x);

       x*=y=z=4; printf("%d",x);

    }

 A. 8  40      B. 10  40     C. 10  4      D. 8  4

 

6、在ASCII码表中,每一个大写字母比它相应的小写字母的码值( )

A. 大32       B. 大64       C. 小32      D. 小1

 

7、已知在ASCII集中,字母A的序号是65,以下程序的输出结果是()

   main()

   {

      char c1=’B’,c2=’D’;

      printf(“%d,%d\n”,c1++,--c2);    }

A. 输出格式不合法,输出错误信息    B.67,88   C. 66,67  D. C,X

 

8、当运行以下程序:

    main()

   {

int a;float b,c;

    scanf("%2d%3f%4f",&a,&b,&c);

    printf("\na=%d,b=%f,c=%f\n",a,b,c);    }

    键盘输入9876543210,然后回车,则程序的输出结果是

A. a=98,b=765,c=4321                   B. a=10,b=432,c=8765

C. a=98,b=765.000000,c=4321.000000     D.a=98,b=765.0,c=4321.0

 

9、以下程序段的输出是( )

     float a=12345.678;

     printf("|%10.5f|\n",a);

A.|2345.67800|    B. |12345.6780|   C. |12345.67800|    D. |12345.678|

 

10、以下程序的输出为( )

    int a,b,c;

    a=10;b=50;c=30;

    if(a>b) a=b,b=c; c=a;

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

A. a=10,b=50,c=10       B. a=10,b=30,c=10  

C. a=50,b=30,c=10       D. a=50,b=30,c=50

11、对以下程序,( )是正确的判断。

               int x,y;

               scanf("%d,%d",&x,&y);

               if(x>y)

                 x=y, y=x;

              else

                 x++, y++;

              printf("%d,%d",x,y);

A.有语法错误,不能通过编译     B.若输入3和4,则输出4和5

C.若输入4和3,则输出3和4    D.若输入4和3,则输出4和4

 

12、执行下面语句后的输出结果为()

              int i=-1;

if(i<=0) printf(“****\n”);

else printf(“%%%%\n”);

               A. ****      B. %%%%        C. %%%%c    D. 有语法错误,不能正确执行

 

13、下列运算符中优先级最高的是( )

A. !        B. %           C. -=       D. &&

 

14、判断下面程序段的输出结果( )

               void prtv(int *x)

{      printf("%d\n",(*x)++);   }

main()

{     int a=25;

                     prtv(&a);    }

A. 23      B. 24          C. 25         D. 26

 

15、判断下面程序段的输出结果( )

               void sub(float x,float *y,float *z)

{    *y=*y-1.0;

                    *z=*z+x;    }

main()

{    float a=2.5,b=9.0,*pa,*pb;

                    pa=&a;pb=&b;

                    sub(b-a,pa,pa);

                    printf("%f\n",a);   }

A. 9.000000       B. 1.500000      C. 8.000000   D. 10.500000

 

16、以下程序段输出结果为( )

void  fun(char  *a,  char  *b)

               {  a=b;    (*a)++;  }

main()

{ char   c1='A', c2='a', *p1, *p2;

             p1=&c1;  p2=&c2; fun(p1,p2);

             printf("%c,%c\n",c1,c2);

}

A. A,a     B. B,a      C. A,b     D. B,b

17、以下程序段的输出结果是( )

             main()

{   char x='A';

                x=(x>='A'&&x<='Z') ? (x+32) : x;

                printf("%c\n",x);    }

A.  65           B. 97           C. a       D. A

18、设有二维数组:

             int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};

             则元素a[2][3]的值为()

A.  7            B.  12         C.  6                 D.  11

 

19、字符串比较函数为( )

A. strcmp        B. Strlen       C. strcpy            D. strcat

 

20、下列字符串的长度为( )

             char *str=”\x12Name\t\\Adrress\n”;

A. 14            B. 19           C. 15                D.1

最佳答案
41 D42 B43 C44 B45 A46没有学过,呵呵
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女生比较适合用哪种诺基亚手机?
鸿鑫茶叶在什么地方啊,我要过去处理事情
哦 大家帮忙看看下这个落魂灯怎么样?
音速犬怎么性格好?10级血最多时多少?
压力记录仪有什么优点呢?
炫舞图标皇冠是什么
医院三下乡活动总结,三八妇女节心得体会感想
根据意思写成语,一共写三个.
计算下列各式,并把结果化为只含正整数幂的形
黄宅镇治平中心小学在哪里啊,我有事要去这个
为什么我的文件自动隐藏啊
陈亮感叹时光流逝诗词,求一些感叹时光流逝、
第三个带无字的诗词,带梦珠二字的古诗词
这条鱼叫什么名啊?
09年云南省专升本的培训班有几期?
推荐资讯
为什么我的东方非想天则只能使用9个角色
读了这段后,你想对地球母亲说什么?
汽修班口号霸气押韵,哪位大神帮忙想想一个很
每个月在那几天都会感冒一次,是为什么呢?
老城区洛阳食尚鲜生蒸汽海鲜哪位知道具体地址
网站建设教程
孕妇前三个月可以上网看电视吗
华联购物中心东南店地址在什么地方,想过去办
1988年阳历二月二十三阴历正月初七是什么星座
圣诞节在万圣节之后来临吗?用英文说
影视商务宾馆地址在哪,我要去那里办事
流川枫骑自行车时穿的耐克运动服网上哪里有卖
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?