单项选择题

有以下程序 void f(int*q) {int i=0; for(;i<5;i++) (*q)++; } maln() {int a[5]={1、,2,3,4,5},i; f(a); for(i=0;i<5;i++)printf("%d,",a[i]); } 程序运行后的输出结果是【 】。

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

单项选择题
以下叙述中正确的是【 】。
A.C语言中的文件是流式文件,因此只能顺序存取数据
B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C.在一个程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
单项选择题
若有定义int x=0,*p=&x;,则语句printf( %d n ,*p);的输出结果是【 】。
A.随机值
B.0
C.x的地址
D.p的地址
相关试题
  • 诊断和改正程序中错误的工作通常称为【 】。
  • 有以下程序void f( int y,int *x)...
  • 以下函数的功能是计算,请填空。double fu...
  • 以下程序运行后的输出结果是【 】。main(...
  • 以下程序运行时,若从键盘输入:10 20...