单项选择题

有以下程序
#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

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

单项选择题
以下程序的运行结果是() #define MAX(A,B) (A)>(B)(A):(B) #define PRINT(Y) printf(:Y=%d t ,Y) main() int a=1,b=2,c=3,d=4,t; t:MAX(a+b,c+d); PRINT(t);

A. Y=3
B. 存在语法错误
C. Y=7
D. Y=0

单项选择题
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为() #include <stdio.h> #include <ctype.h> #include <string.h> int fun(char*str) int i,j=0; for(i=0;str[i]!=' 0';i++) if(str[i]!='')str[j++]=str[i]; str[j]=' 0'; main() char str[81]; int n; printf( Input a string: ); gets(str); puts(str); fun(str); printf( %s n ,str);

A. asdafaaz67
B. asdafaa267
C. asd
D. z67

相关试题
  • 在单链表中,增加头结点的目的是()。
  • 若fp是指向某文件的指针,且通过该文件指针...
  • 设有定义:char s[81];int i=0;...
  • 可在C程序中用作用户标识符的一组标识符是...
  • 下列叙述中正确的是()。