C语言课后习题(29)
谭浩强C语言第五版的一些课后习题
第六章 第七题
输出魔方阵(每一列 每一行 对角线 的和都相等)
#define N 5
int main(){void print(int a[N][N]);int a[N][N]={0};int count = 1;int row = 0, cul = N / 2;while (count <= N*N){a[row][cul] = count;int i = row;int j = cul;if (i == 0){i = N - 1;}else{i = i - 1;}j = (j + 1) % N;if (a[i][j]!=0||(row==0&&cul==N-1)){i = row + 1;j = cul;}row = i;cul = j;count++;}printf("\n输出魔方阵:\n");print(a);}
void print(int a[N][N]){int i,j;for(i=0;i<N;i++){for(j=0;j<N;j++){printf("%d ",a[i][j]);}printf("\n");}
}
C语言课后习题(29)相关推荐
- 河南理工大学c语言程序第六章答案,河南理工大学C语言课后习题答案精解第六章..ppt...
河南理工大学C语言课后习题答案精解第六章. 选择题 (1) C语言中一维数组的定义方式为:类型说明符 数组名 A. [整型常量]B. [整型表达式] C. [整型常量]或[整型常量表达式]D. [变量 ...
- 湖北民族学院c语言试卷,C实验参考答案(湖北民族学院计算机c语言课后习题答案)..doc...
C实验参考答案(湖北民族学院计算机c语言课后习题答案). 实验二 基本数据类型.运算符及表达式 1. 分析以下程序,判断输出结果,然后上机运行程序验证结果. (1) # include main( ) ...
- C语言课后习题(69)
谭浩强C语言第五版的一些课后习题 第十章 第十一题 从键盘输入若干行字符,存到磁盘文件,读入数据,将其中的小写转大写 int main(){int i;FILE *fp;char str[100],c ...
- C语言课后习题(68)
谭浩强C语言第五版的一些课后习题 第十章 第四题 合并A B文件信息 并安字母顺序排序,输出到C文件 int main(){char str1[20],str2[20];FILE *p1,*p2,*p ...
- C语言课后习题(67)
谭浩强C语言第五版的一些课后习题 第十章 第三题 输入字符串,将小写转为大写,输出到一个文件,以!结束 实现:输入后将小写转大写了再存到文件中 int main(){FILE *fp;char str ...
- C语言课后习题(66)
谭浩强C语言第五版的一些课后习题 第九章 第三题 编写print,输出成绩数组,包括num,name,score[3] struct Student{char num[6];char name[10] ...
- C语言课后习题(65)
谭浩强C语言第五版的一些课后习题 第九章 第一题 定义一个结构体变量 年月日 计算改日在本年是第几天 struct{int year;int month;int day; }date; int mai ...
- C语言课后习题(64)
谭浩强C语言第五版的一些课后习题 第八章 第十六题 输入一个字符串,含有数字和非数字,将连续的数字作为一个整数存放到数组中,并统计有多少个整数,然后输出 int main(){char str[50] ...
- C语言课后习题(63)
谭浩强C语言第五版的一些课后习题 第八章 第十四题 n个数逆序排列 然后输出 int main(){void print(int *p,int n);void sort(int *p,int n);i ...
最新文章
- 四种常见的 POST 提交数据方式
- 全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(四)中间件基础知识...
- CSS三大特性(129-135 )
- 数据挖掘与数据化运营实战. 3.10 信用风险模型
- 平台策略:从Portlet到OpenSocial小工具再到渐进式Web应用程序:最新技术
- 前端学习(707):循环小结
- python可以开发驱动吗_Python机器学习实践:测试驱动的开发方法
- nohup 与 linux 程序后台执行
- 登录iis7 网站服务器上网站网页可以访问 但远程访问网站网页不能访问的解决方法
- 推荐JVM的9款编程语言杀手开发利器
- error: invalid use of incomplete type 'struct word'|
- 使用Python写的第一个网络爬虫程序
- 清除Conficker蠕虫病毒详细步骤
- 登录验证码(前后端分离、不分离)
- 中兴新支点操作系统_中兴新支点操作系统的设计和功能怎样?
- 考研逻辑整理 - 性质判断及其变形推理
- 还没毕业,我就进了HR的黑名单!
- 通过Mach-O文件结构看iOS堆栈信息(函数地址与符号关联)
- JSON 是什么?JSON 介绍
- JS小数取整以及保留小数点后两位
热门文章
- Mail服务器的搭建(4)----Web方式的邮件系统
- Java设计模式11:Facade
- ISA2004升级到ISA2006需要注意的事项
- python中的库有哪些餐厅_2017,最受欢迎的 15 大 Python 库有哪些?
- html个人博客完整代码_hexo | 不用写代码,2小时快速搭建个人博客
- fortran_Fortran 60岁生日快乐
- onenote组织知识体系_我们的家人教给我们有关组织生活的知识
- 实战 | Element UI 父子组件传值与事件绑定(正向)
- ROS Rviz 显示轨迹 Python
- text对应java类型_【JavaWeb】79:JavaScript和Java的关系?