四程序填充题(本大题共小题每小题分共分) 给出下列程序将横线处缺少的部分补上使其能正确运行 求三个数中的最大值和最小值 void maxmin(abcmn) intabc*m*n; { int t; if(a< if(a< if(b< =a; /*第一空*/ =c; /*第二空*/ } main( ) {int abcmaxmin; printf(″Please input a b c:\n″); scanf(″%d%d%d″&a&b&c); maxmin(abc );/*第三空*/ printf(″a=%db=%dc=%d\n″abc); printf(″max=%dmin=%d\n″maxmin); } 下列程序的功能是统计从键盘输入的字符($作为结束)中每个小写英文字母出现的个数n[]n[]···n[]分别存放小写字母ab···z并输出统计结果 #include″stdioh″ main( ) {int n[]={}kchar c; while(( )!= ′$′) /*第一空*/ if(c>=′a′&&c< n[c ]+=; /*第二空*/ for(k=; ;k++) /*第三空*/ printf(″%c:%d\n″k+′a′n[k] ); } 从键盘输入一个字符串判断其是否是回文若是输出Yes否则输出No回文是指正向反向的拼写都一样例如ABCBAaaaa等是回文;chinaABC等不是回文 #include ″stdioh″ main( ) {char string[]; int ijn; gets (string); n= ; /*第一空*/ j=n; for (i=;i if (string [i]!=string[j]) ;/*第二空*/ if( )printf(″Yes\n″); /*第三空*/ else printf (″No\n″); } 五程序设计题(第小题分第小题各分共分) 编写一个程序用循环结构输出以下图形(分) &&&&&&&&& &&&&&&& &&&&& &&& & 输入年份year如果是闰年则输出 Yes!否则输出 No!(每年有个闰 年即在的倍数年份中除去第三个年份)(分) 在主函数中定义两个双精度变量xy并输入利用函数交换两个双精度数xy并且 要求函数的参数是指针类型(分) [] [] [] [] |