单项选择题
有以下程序: #include
main() {int n,*P=NULL; *P=&n; prinff("Input n:");scanf("%d",&p);prinff("output n:");prinff("%d\n",P); } 该程序试图通过指针P为变量n读入数据并输出,但程序有多处错误,以下语句正确的是【 】。
A.intn,*P=NULL;
B.*P=&n;
C.scanf("%d",&p)
D.printf("%d\n",p);
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下叙述中错误的是【 】。
A.计算机不能直接执行用C语言编写的源程序
B.C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件
C.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件
D.后缀为.obj和.exe的二进制文件都可以直接运行
点击查看答案&解析
单项选择题
有下列程序:#include <stdio.h>int f(int x){ int y;if(x=0‖x==1)return(3);y=x*x-f(x-2);return y; }main(){ int z;z=f(3);printf( %d n ,z);程序的运行结果是( )。
A.0
B.9
C.6
D.8
点击查看答案&解析
相关试题
有以下程序#includevoid f(char P[]...
有以下程序int f1 (int x,inty){re...
有以下程序main( ){ int a; char ...
设变量已正确定义并赋值,下列正确的表达式...
有以下程序void swap(char*X,char,*y...