c语言答案(8)

2019-08-30 16:07

if=\

printf(\ \ /*输出90.00 ,85.00 ,92.00*/ }

5、/*题目:编写程序,输入一组整数,将他们排序后由小到大输出。*/

#include #define max 100 void main() {

int a[max],j,i,k=0,t=0,n=0;

printf(\ \ /*输入要处理元素的个数*/ scanf(\ for(i=0;i

scanf=\

for=\

n-=\

k=\for=\

if=\ k=j;

if(k!=i) /*元素排序前下标与排序后下标不符,则交换其值*/ { t=a[i]; a[i]=a[k]; a[k]=t; }

}

printf(\ for(i=0;i

printf=\

a=\

x4=\

include=\#include void main() {

int d[4][4]={{0,0,0,0}},i,j; clrscr();

printf(\ \ for(i=0;i<4;i++) for(j=0;j<4;j++) scanf(\ for(i=0;i<4;i++) for(j=0;j<4;j++)

if(d[i][j]>d[j][i]) /*左下角元素大于右上角元素则交换*/

d[j][i]=d[i][j]; for(i=0;i<4;i++)

{ printf(\为了保持每行的间隔与每列的相同*/ for(j=0;j<4;j++) if(j>=i)

printf(\为了使位数不同的数输出依然保持三角型*/ else printf(\ } }

7、*题目:输入一个3x4的二维数组,然后分别按行和按列输出。*/

#include #include void main() {

int d[3][4]={{0,0,0,0}},i,j;

printf(\ \ for(i=0;i<3;i++) for(j=0;j<4;j++) scanf(\ printf(\ for(i=0;i<3;i++) for(j=0;j<4;j++)

printf(\ \ printf(\ lie: \ for(i=0;i<4;i++) for(j=0;j<3;j++) printf(\ \}

8、/*题目:编写程序,将两个字符串连接起来,不用strcat函数。*/

#include #include void main()

{ char s1[50],s2[50]; int i=0,j=0,t=0; printf(\ \ gets(s1);

while(s1[i]!='\\0') i++; /*统计s1中字符个数*/ printf(\ \ gets(s2);

while(s2[j]!='\\0') j++; /*统计s2中字符个数*/ for(t=0;t<=j;t++) /*把s2中字符连接到s1后面*/ { s1[i]=s2[t]; i++;} printf(\ \

puts(s1); }

9、/*输入一行字符串,统计字符对ab的个数。*/ #include #include #define MAX 100 void main() {

char str[MAX]; int i=0,flage=0; int count=0;

printf(\ gets(str); while(str[i]) { if(str[i]=='a') flage=1; else if(str[i]=='b') {

if(flage==1) { count++;flage=0;} }

else flage=0;

\


c语言答案(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:动能定理典型例题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: