正确答案: C

scanf(“%d”,p);

题目:若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]使用宏组的目的是
  • 对多个宏进行组织和管理


  • [单选题]以下程序运行后的输出结果是 ______。 main() { int a=1,b=2,c=3; if(c=a) printf("%d\n",c); else printf("%d\n",b); }
  • 3

  • 解析:解析:根据if条件,语句c=a的值为1,因此输出c值为3。

  • [单选题]报表设计中,域控件用来表示( )。
  • 以上所有内容


  • [单选题]下列有关指针的用法中,错误的是( )。
  • int i;int *p;i=*p;

  • 解析:解析:“int i;”语句为定义了一个整型变量i。“int *p”为定义一个整型指针p。选项A) 中的“int *p=&i;”是定义整型指针变量p,并指向整型i的地址。选项B) 中“i=*p”语句是将p指向的变量赋值给i,而指针p没有初始化,所以选项B) 错误。选项C) 中“p=0;”表示p指向0的地址。选项D) 中“&i”为取i的地址,并赋值给p。

  • [单选题]如果重载不能重载的运算符会出现语法错误,下列不可以被重载的运算符是( )。
  • sizeof

  • 解析:解析:sizeof也不可重载。

  • 推荐下载科目: 微软认证 Linux认证 JAVA认证 华为认证 通信工程师 计算机操作员初级 计算机操作员中级 计算机辅助设计(C 其他 LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号