电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

2013年10月自考“高级语言程序设计”试题[4]


发布日期:2021/12/21
 

程序填充题(本大题共小题每小题分)

给出下列程序将横线处缺少的部分补上使其能正确运行

求三个数中的最大值和最小值

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并且

要求函数的参数是指针类型(分)

[] [] [] []

上一篇:自考《高级语言程序设计》实践环节经验总结[1]

下一篇:2013年10月自考“高级语言程序设计”试题[3]