77范文网 - 专业文章范例文档资料分享平台

西北农林科技大学C语言上机实习4答案(2)

来源:网络收集 时间:2018-12-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

zhang ziang zaang zbang zcang zdang zeang zfang zgang zhang

输出样例: zaang zbang zcang zdang zeang zfang zgang zhang zhang ziang

#include #include void main(void) {

int i,j,k;

char name[10][80],temp[80]; //printf(\ for(i=0; i<10; i++)

gets(name[i]); /* 输入姓名数组 */ for(i=0; i<9; i++) /* 排序 */ {

k = i;

for(j=i+1; j<10; j++)

if(strcmp(name[k],name[j])>0) k = j; if(k!=i) {

strcpy(temp,name[i]); strcpy(name[i],name[k]);

strcpy(name[k],temp); /* 交换 */ } }

for(i=0; i<10; i++)

puts(name[i]); /* 输出姓名数组 */ }

8、 输出杨辉三角形

/* exer 4-8 打印杨辉三角形 */

编程实现n阶(n<10)杨辉三角形的输出,n=6时,杨辉三角形如下所示:

1 1 1 1 2 1 1 3 3 1 1 4 6 4 1

1 5 10 10 5 1

输入: 杨辉三角形的阶数n。 输出: n阶杨辉三角形。

输入样例: 6 输出样例: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1

1 5 10 10 5 1

提示: ① 杨辉三角形的特点:第一列和对角线上的元素值均为1,即a[i][0]=a[i][i]=1;其余位置元素的值=上一行本列元素值+上一行前一列元素值,如第三行第二列2就是第二行第一列+第二行第二列,计算公式为a[i][j]=a[i-1][j-1]+ a[i-1][j]。

② 应先对第一列和对角线元素赋值,然后再为其它元素赋值。

#include void main(void) {

int i,j; int a[6][6];

for(i=0; i<6; i++) {

a[i][i] = 1; /* 主对角线为1 */ a[i][0] = 1; /* 第1列为1 */ }

for(i=2; i<6; i++) for(j=1; j

a[i][j] = a[i-1][j-1]+a[i-1][j]; /* 计算 */ for(i=0; i<6; i++) {

for(j=0; j<=i; j++)

printf(\ /* 输出 */ printf(\ /* 换行 */ }

}

或者

#include #include #include

int main() {

int n,i,j;

int a[20][20];

printf(\ scanf(\ for(i=0;i

a[i][i]=1; a[i][0]=1; }

for(i=2;i

a[i][j]=a[i-1][j-1]+a[i-1][j]; for(i=0;i

for(j=0;j<=i;j++)

printf(\ printf(\ }

return 0; }

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库西北农林科技大学C语言上机实习4答案(2)在线全文阅读。

西北农林科技大学C语言上机实习4答案(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/392561.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: