单项选择题
以下程序运行后的输出结果是
#include<stdio.h>
main( )
int s[12]=1,2,3,4,4,3,2,1,1,1,2,3,c[5]=0,i;
for(i=0;i<12;i++) c[s[i]]++;
for(i=1;i<5;i++) printf("%d",c[i]);
printf("\n");
A) 1 2 3 4
B) 2 3 4 4
C) 4 3 3 2
D) 1 1 2 3
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序输出正确的是()。 amovep(int *pint(*a) [3]int n) int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++) *p=a[i][j];p++; main() int *p,a[3][3]=1,3,5,2,4,6; p=(int*)malloc(100); amovep(p,a,3); printf( %d%d n ,p[2]p[5];free(p);
A. 56
B. 25
C. 34
D. 程序错误
点击查看答案&解析
单项选择题
以下程序的输出结果是______。 #include<stdio.h> #define FUDGE(y) 2.84+y #define PR(a) printf( %d n ,(int)(a)) #define PRINT1(a) PR(a);putchar(' n') main() int x=2; PRINT1(FUDGE(5)*x);
A) 11
B) 12
C) 13
D) 15
点击查看答案&解析
相关试题
以下程序运行后的输出结果是______。...
若有下列定义:int a[]=1,2,3,4...
下面函数的功能是:找出一维数组元素中最大...
下列程序的运行结果是______。 #in...
以下程序的输出结果是______。 void...