2008--2009学年第二学期数信学院期末考试卷《程序(3)
时间:2026-01-23
时间:2026-01-23
13. 设有整型变量 i,其值为 025;整型变量j,其值为25,执行语句 printf
("%d,%d\n",i,j )后,输出结果是__________。 A) 25,25 B) 25, 21 C ) 21,21 D) 21,25 14. 下面不正确的字符串常量是__________。
A) 'abc' B) "12 13" C) "O" D) " "
15. 若用数组名作为函数调用的实参,传递给形参的是________。 A) 数组的首地址 B) 数组第一个元素的值
C) 数组全部元素的值 D) 数组元素的个数 三、程序分析(每题5分,共20分) 1. 以下程序段的运行结果是_________。
main()
{int i, x[3][3]={1,2,3,4,5,6,7,8,9},*p; *p=x[1]; for (i=0;i<3;i++) printf("%d,",*(p-i)); printf("\n");}
2. 以下程序的运行结果是_________。 main() { int num=0; while (num<=2)
{ printf(“%3d”,num); num++;
} }
3. 以下程序段_________。 x=-1; do
{x=x*x;
} while (!x);
A) 是死循环 B) 循环执行 2 次 C) 循环执行 1 次 D) 有语法错误 4. 下列程序用来计算n!的值,请填空。
main( ) {int i,s,n; s=1;
printf("Enter n:");
上一篇:农村远程教育论文