C语言大一c语言经典编程题求助

水仙花数是指一个N位正整数(N≥3)它的每个位上的数字的N次幂之和等于它本身。例如:153=1?3??+5?3??+3?3?? 本题要求编写程序,计算所有N位水仙花数。
输入格式:输入在┅行中给出一个正整数N(3≤N≤7)
输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行

 


4-4 指针选择法排序(10 分)
指针选择法对10个数進行由大到小的排序。

函数sort中 x 和 n都是用户传入的参数函数将指针x所指数组中的n个元素按选择法降序排序。
 

 


在一个单链表head中若要在指针p所指结点后插入一个q指针所指结点,则执行(D) (2分) 并非我做错了,在某种意义上我做的没错
而出现这种选择错误的原因是
1.我缺少对链表結构细节的知识串联结点的方式有头插法和尾插法
头插法
 
表头的指针不断改变指向为新的结点,新申请了内存空间的结点的指针指向表頭正在所指的节点
 

 
由表头开始已经存在于表中的最后一个结点的指针指向新申请了内存空间的结点
 


我的思维习惯了尾插法,而恰好C就是尾插法的代码
2.题目描述不清晰我认为题目应当说明用何种方式创建单链表

求其最大公约数和最小公倍数。

输入一行字符分别统计出其中字母、空格、数字和其他字符的个数。

20套大学计算机C语言期末考试复习試题及答案

版权声明:该资源内容由用户上传如若侵权请选择举报

2010年20套大学计算机C语言期末考试复习试题及答案

我要回帖

更多关于 大一c语言经典编程题 的文章

 

随机推荐