正确答案: D

2

题目:若有以下程序#include <stdio.h>int a[]={2,4,6,8};main(){ int i; int *p=a; for(i=0;i<4;i++)a[i]=*p; printf("%d\n",a[2]);} 上面程序的输出结果是

解析:本题中,程序开始定义了一个全局数组a,并对这个数组进行赋初值。在主函数中,定义一个整型变量i和一个整型指针变量p,并使指针变量p指向全局数组a的首地址。然后执行for循环,循环变量i的初值为0,循环结束条件为变量i的值大于等于4,循环变量i的值每循环一次自加1,通过这些分析我们知道,循环执行了4次结束。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]下列说法中,不正确的一项是______。
  • PrintWriter类的println()方法不可以刷新输出缓冲区


  • [单选题]以下程序的功能是进行位运算: main() {unsigned char a,b; a=7∧3;b=~4 & 3; printf("%d%d\n",a,B) ; } 程序运行后的输出结果是 ______。
  • 4 3

  • 解析:解析:C语言提供六种位运算符,按优先级由高到低的顺序分别为:取反(-)→左移()和右移(>>)→按位与(&)→按位异或(∧)→按位或(|)。”∧”是按位异或运算,当对应位上的二进制数值相同时,异或的结果为0,对应位上的二进制数值不同时,异或的结果为1,本题“7∧3”相当于0111∧0011,所以a的值为4;“&”是按位与运算符,只有当所有对应位上的数值都为1时,结果才为1;"-"是按位取反。题中“-4&3”相当于1011&0011=0011,所以b的值为 3。

  • [单选题]假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是
  • Load

  • 解析:解析:Load事件用来在肩动程序时对属性和变量进行初始化,在装入窗体后,如果运行程序,将自动触发该事件。

  • [单选题]在以下四组函数运算中,结果相同的是( )。
  • YEAR(DATE())与SUBSTR(DTOC(DATE),?,2)


  • [单选题]要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是______。
  • 解析:解析: Access里通配符的用法为:

  • [单选题]以下叙述正确的是
  • 以上三项均不正确

  • 解析:解析:派生类和基类之间的关系比较重要,派生类不仅可以定义同名的成员变量,还可以调用或重载基类的同名函数,这是类的多态性的基础。

  • 推荐下载科目: 计算机二级 微软认证 思科认证 JAVA认证 华为认证 计算机一级 软考高级 职称计算机 计算机操作员高级 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2