array(2) { ["docs"]=> array(0) { } ["count"]=> int(0) } 111string(0) "" int(1) int(10) int(70) int(8640000) string(13) "likecs_art_db" array(1) { ["query"]=> array(1) { ["match_all"]=> object(stdClass)#28 (0) { } } } array(1) { ["createtime.keyword"]=> array(1) { ["order"]=> string(4) "desc" } } int(10) int(0) int(8640000) array(2) { ["docs"]=> array(0) { } ["count"]=> int(0) } C primer plus 练习题 第七章 - 爱码网

1.

 1 #include <stdio.h>
 2 
 3 #define SPACE ' '
 4 #define NEWLINE '\n'
 5 
 6 int main()
 7 {
 8     int spaces,newlines,others;
 9     char ch;
10     spaces = newlines = others = 0;
11     while((ch=getchar())!= '#')
12     {
13         /*
14         if(ch == SPACE)
15         {
16             spaces++;
17         }else if(ch == NEWLINE)
18         {
19             newlines++;
20         }else
21         {
22             others++;
23         }*/
24         switch(ch)
25         {
26         case SPACE:
27             spaces++;
28             break;
29         case NEWLINE:
30             newlines++;
31             break;
32         default:
33             others++;
34             break;
35         }
36     }
37     printf("spaces=%d, newlines=%d, others=%d \n", spaces, newlines, others);
38     getchar();
39     return 0;
40 }

 2.

 1 #include <stdio.h>
 2 
 3 int main()
 4 {
 5     int i;
 6     char ch;
 7     printf("quit input #");
 8     for(i=1; (ch=getchar())!='#'; i++)
 9     {
10         printf("%c -- %d \t", ch, ch);
11         if(i%8 == 0){
12             printf("\n");
13         }
14     }
15     getchar();
16     return 0;
17 }

 

相关文章: