C语言定义并调用函数flower(n)判断整数是否为水仙花数,是则返回1,不是返回0.

您所在的位置:网站首页 判断位数的函数是什么 C语言定义并调用函数flower(n)判断整数是否为水仙花数,是则返回1,不是返回0.

C语言定义并调用函数flower(n)判断整数是否为水仙花数,是则返回1,不是返回0.

2024-07-13 14:57| 来源: 网络整理| 查看: 265

《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第8章 习题8

夜小忧: #define _CRT_SECURE_NO_WARNINGS 1 #include #include int main(void) { int n;//学生总人数 float * p,sum = 0, avg; puts("请输学生人数:"); scanf("%d", &n); if ((p = (float*)calloc(n, sizeof(float))) == NULL) {//分配空间 相当长度为n的一个数组 printf("没有足够的空间可供分配\n"); exit(1); } printf("请输入%d个学生的成绩:\n", n);//输入n个学生的成绩 for (int i = 0; i < n; i++) { scanf("%f", p + i); } float max = *p, min = *p;//把第一个数据分别设为最大值和最小值 for (int i = 0; i < n; i++) { sum += *(p + i); if (*(p + i) > max) { max = *(p + i); } if (*(p + i) < min) { min = *(p + i); } } avg = sum / n; printf("%d个学生的平均分为:%.2f 最高成绩为:%.2f 最低成绩为:%.2f\n", n,avg,max,min); free(p);//释放空间 return 0; } //自己写的仅供参考

C语言3位~7位水仙花数(加强版)

m0_69955434: (sum>pow(10,n-1)&&sum



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3