单项选择题

有以下程序
#include<stdio.h>
main()
{
int a=1,b=3,c=5;
int*p1=&a,*p2=&b,*p=&c;
*p=*p1*(*p2);
printf("%d\n",c);
}
执行后的输出结果是______。

A.4
B.2
C.1
D.3
<上一题 目录 下一题>
热门 试题

单项选择题
若有定义:“double a=22;int i=0,k=18;”,则不符合C语言规定的赋值语句是____。
A.a=a++,i++;
B.i=(a+k)<=(i+k);
C.i=a%11;
D.i=!a;
单项选择题
以下叙述中正确的是______。
A.在一个程序中,允许使用任意数量的#include命令行
B.在包含文件中,不得再包含其他文件
C.#include命令行不能出现在程序文件的中间
D.虽然包含文件被修改了,包含该文件的源程序也可以不重新进行编译和连接
相关试题
  • 有定义语句:int a=1,b=2,c=3,x...
  • 有以下程序:#include<stdio.h>main(...
  • 执行语句“for(i=1; i++<4; )...