• 单片机习题答案 > C语言程序设计复习题A
  • C语言程序设计复习题A

    免费下载 下载该文档 文档格式:DOC   更新时间:2004-11-05   下载次数:0   点击次数:2
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:cy
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    C)数组X的长度大于数组Y的长度 D)数组X的长度小于数组Y的长度
    (11)以下叙述中不正确的是
    A)在不同的函数中可以使用相同名字的变量
    B)函数中的形式参数是局部变量
    C)在一个函数内定义的变量只在本函数范围内有效
    D)在一个函数内的复合语句中定义的变量在本函数范围内有效
    (12)假定a和b为int型变量,则执行以下语句后b的值为
    a=1;b=10;
    do
    {b--=a;a;}
    while (b--《0);
    A)9 B)--2 C)--1 D)8
    (13)设j为int型变量,则下面for循环语句的执行结果是
    for(j=10;j3;j--)
    {if(j%3)j--;
    --j;--j;
    printf("%d ",j);
    }
    A)6 3 B)7 4 C)6 2 D)7 3
    (14)设有以下宏定义:
    #define N 3
    #define Y(n)((N1)*n)
    则执行语句:z=2 *(NY(51));后,z的值为
    A)出错 B)42 C)48 D)54
    (15)设P1和P2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
    A)k=*P1*P2;B)p2=k;C)P1=P2;D)K=*P1 *(*P2);
    (16)设有如下定义:
    int arr[]={6,7,8,9,10};
    int *ptr;
    则下列程序段的输出结果为
    ptr=arr;
    *(ptr2)=2;
    printf ("%d,%d,n",*ptr,*(ptr2));
    A)8,10 B)6,8 C)7,9 D)6,10
    (17)以下程序的输出结果是
    main()
    {int i,k,a[10],p[3]:
    K=5;
    for (i=0;i《10;i)a[i]=i;
    for (i=0;i《3;i)p[i]=a[i*(i1)];
    for (i=0;i《3;i)k=p[i]*2;

    上一页下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • 单片机课后习题答案  单片机习题  单片机原理及应用答案  单片机基础答案  单片机课后答案  单片机原理试题及答案  单片机答案  单片机试题及答案  单片机原理与应用答案