题目内容

以下程序的输出结果是________。#include int a[3][3]={1,2,3,4,5,6,7,8,9},*p;int main() {p=(int*)malloc(sizeof(int));f(p,a);printf("%d\n",*p);return 0;}f(int *s,int p[ ][3]){ *s=p[1][1]; }

A. 1
B. 4
C. 7
D. 5

查看答案
更多问题

以下程序的运行结果是()。#include "stdio.h"int fun(int x){ if(x==1)return 0;elsereturn 2*x;}int main(){ int i;for(i=1;i<=3;i++)printf("%3d",fun(i));getch();return 0;}

A. 2 4 6
B. 1 2 3
C. 0 2 3
D. 0 4 6

下列叙述错误的是()。

A. 定义函数时函数名前省略类型符,则默认为int型
B. 定义函数时必须指明函数名
C. 若函数无返回值,在定义函数时类型符为void
D. 定义函数时函数名前省略类型符,则默认为float型

下列错误的预编译处理命令是()。

A.
B. include “stdio.h”
C. B.
D. define G 9.8
E. $ define G 9.8
F. D.
G. include

执行以下程序的输出结果是()。int fun(int x, int y){ x++;y++;return x

A. 3
B. 6
C. 4
D. 5

答案查题题库