C语言面试大全系列带面试题(5)

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 84 收藏 0 点赞 0 评论 0

71、设定义整形变量k, g,则下面的程序的输出为(   ).
          k=017; g=1111;
          printf(“%dn”, ++k);
          printf(“%xn”, g++);
     A)15   6f      B)16   7      C)15   71      D)16   6f
72、已知7/2级结果为(   )性。
    A)double      B)int      C)float      D)char
73、下列程序的输出结果是(   )。
     #include<stdio.h>
     void main()
     {
      int a=1234;
      float b=123.456;
      double c=12345.54321;
      printf(“n%2d, %2.1f”, a, b, c);
      }
      A)输出格式的位数不够,无输出            B)输出的结果为12,12.4,12.5
      C)输出的结果为1234,123.5,1234.5      D)输出的结果为1234,123.4,1234.5
74、对下述程序,(   )是正确的判断。
    #include<stdio.h>
      main()
          {
           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)若输入数据7和9,则输出8和9
    C)若输入数据9和7,则输出7和9     D)如输入数据9和7,则输出9和9
75、对下述程序,(   )是正确的判断。
    #include<stdio.h>
           main()
           {int x, y;
             scanf(“%d, %d”,x, y);
             if(x y)
             {x=y;
              y=x; }
             else
             x++;
             y++;
             printf(“%d, %d”, x, y);
             }
76、 C语言中,合法的长整型常数是( B)
A)3452        B)0L        C)3553%    D) –3452
77、下列不合法的实数是( C)
A)34.65        B)6.3E2     C)e3        D)54.3
78、下列合法的字符常量是( D)
A)”f”          B)x         C)65        D)’Xab’
79、在C语言中,不正确的int类型常量是(C )
A)0453         B) 0Xbd     C)32768    D) –32768
80、执行下列语句后,第一个输出的值为(B )
#include <stdio.h>
#define M  3
#define N  M+1
main()
{
printf(“%dn”,N);}
A) 3            B)4         C) 6       D)8

评论列表
文章目录