四、数组作为函数参数 void func(int a,char ch[]) { int i=0,j; char s[32]; /*由于要反向,声明临时数组*/ unsigned kk=a; /*按无符号数读出*/ do { s[i]=kk%2+‘0’; /*保存余数*/ kk=kk/2; /*得到下一次的被除数*/ i++; } while(kk!=0); /*结束的条件是被除数为0*/ for(j=0,i--;i=0;j++,i--)/*反向输到返回数组*/ ch[j]=s[i]; } s[i++]=kk%2+‘0’; kk=kk/2; 四、数组作为函数参数 例7 输出10行杨辉三角。要求杨辉三角用一个函数生成。 分析: 用函数返回杨辉三角,只能保存在一个二维数组中,函数参数为二维数组。 四、数组作为函数参数 #include stdio.h void func(int a[][10]); /*列数是必须需要的*/ int main() { int i,j,a[10][10]; func(a); for(i=0;i10;i++) { for(j=0;j=i;j++) printf(%-5d,a[i][j]); putchar(‘\n’);/*一行结束,换行*/ } return 0; } 四、数组作为函数参数 v
您可能关注的文档
- 《 程序设计和C语言》Code_Blocks使用简介.ppt
- 《 程序设计和C语言》第1章.ppt
- 《 程序设计和C语言》第2章算法-程序的灵魂(简).ppt
- 《 程序设计和C语言》第3章顺序程序设计.ppt
- 《 程序设计和C语言》第4章选择程序设计.ppt
- 《 程序设计和C语言》第5章循环结构程序设计.ppt
- 《 程序设计和C语言》第6章利用数组处理批量数据.ppt
- 《 程序设计和C语言》第8章善于利用指针.ppt
- 《 程序设计和C语言》第9章用户自己建立数据类型.ppt
- 《 程序设计和C语言》第10章对文件的输入输出.ppt
- 工业互联网平台在工业大数据分析与应用2025年市场前景报告.docx
- 2025年互联网保险行业规范化与行业创新生态构建策略.docx
- 2025年实体零售业个性化营销分析报告:未来十年行业发展趋势.docx
- AE设置关键帧插值方式.docx
- 2025年互联网保险行业规范化政策环境与市场发展趋势研究报告.docx
- 心包炎的临床表现与诊断.pptx
- 油气管道运输行业数字化升级报告:2025年现状与未来十年发展路径.docx
- 多式联运在跨境电商物流中的物流配送模式创新与2025年市场前景报告.docx
- 2026年自动驾驶出租车队运营创新报告及城市交通报告.docx
- 2025年智能家居家具行业绿色环保趋势分析报告.docx
最近下载
- 信号机故障处理流程.doc VIP
- 2024年3月四川广元市苍溪县事业单位招聘医疗岗42人笔试历年专业考点(难、易错点)附带答案详解 .doc
- 多模态医学影像技术的发展与应用.pdf VIP
- 医学影像技术专业教学标准2025版(高等职业教育专科).pdf VIP
- 神经外科术后颅内感染诊治专家共识(2026版)解读.pptx
- 积极参与志愿服务和公益活动,增强社会责任感.docx VIP
- 2024年3月四川广元市昭化区事业单位招聘医疗岗12人笔试历年专业考点(难、易错点)附带答案详解 .doc
- 2024年3月四川广元市朝天区事业单位招聘医疗岗6人笔试历年专业考点(难、易错点)附带答案详解 .doc
- 2025年云南基层法律服务工作者试题库及答案.docx VIP
- 万利多制冰机安装维修指南.pdf VIP
原创力文档

文档评论(0)