单项选择题

有以下程序:
#include <stdio.h>
void f(int *q)
int i=0;
for(;i<5;i++)
(*q)++;

main()
int a[5]=5,4,3,2,1,i;
f(a);
for(i=0;i<5;i++)
printf("%d,",a[i]);

程序运行后的结果是()

A、 6,4,3,2,1
B、 6,5,4,3,2
C、 5,4,3,2,1
D、 10,4,3,2,1

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序段: int n,t=1,s=0; scanf( %d ,&n); do s=s+t;t=t-2; while(t!=n); 为使程序段不陷入死循环,从键盘键入的数据应该是()

A、 任意正奇数
B、 任意负偶数
C、 任意正偶数
D、 任意负奇数

单项选择题
有如下嵌套的if语句 if(a<b) if(a<c)k=a; else k=c; else if(b<c)k=b; else k=c; 以下选项中与上述if语句等价的语句是()

A、 k=(a<b)a:b;k=(b<c)b:c;
B、 k=(a<b)((b<c)a:b):((b>c)b:c);
C、 k=(a<b)((a<c)a:c):((b<c)b:c);
D、 k=(a<b)a:b;k=(a<c)a:c;

相关试题
  • 设有定义语句int(*f)(int);,则以下...
  • 有以下程序: #include <stdio.h> ...
  • 若有以下程序段: int r =9; printf...
  • 有以下程序: #include <stdio.h> i...
  • 有以下程序: struct Sint n;int a[...