c语言编程题及答案.docxVIP

  • 39
  • 0
  • 约7.6千字
  • 约 18页
  • 2023-12-06 发布于上海
  • 举报

1、输入1,7,9,5,8,6,2,用冒泡法进行排序,按从小到大的

1、输入1,7,9,5,8,6,2,用冒泡法进行排序,按从小到大的

顺序输出。

#includestdio.hmain()

{

inta[7],i,j,t;for(i=0;i7;i++)

scanf(%d,a[i]);for(i=1;i=7;i++)

{

for(j=0;j=7-i;j++)

{

if(a[j]a[j+1])

{

t=a[j];a[j]=a[j+1];a[j+1]=t;

}

}

}

for(i=0;i7;i++)printf(%d,a[i]);

printf(\n);

}

2、编程判断输入的字符串是否为“回文”。所谓“回文”是指顺读和

倒读都一样,如abcba。

#includestdio.hmain()

{

chars[20],l,i,flag=0;gets(s);

l=strlen(s);for(i=0;il/2;i++)

if(s[i]!=s[l-i-1])

flag=1;if(flag==0)

printf(输入的字符串是回文\n);

else

}

printf(输入的字符串不是回文\n);

3、输入

3、输入5个数,求和并输出。要求编写求和的函数。

#include

voidmain()

{intb(intx[],intn);int

文档评论(0)

1亿VIP精品文档

相关文档