该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

为什么输出不了small,这里big和small都是一样的操作,可以正确输出big,求助各位大佬。#include#include

void booble(int *array, int n ;

{int big, small,mid;big =*array, small = *array;

int *s= array;

for (; array <= s + n; array++)

{if (*array > big)

big = *array;

}

array = s;

for (; array <= s + n; array++)

{if (*array < small)

small = *array;}

array = s;int i, j, t;

for (i = 0; i < n - 1; i++)

{for (j = 0; j < n - i - 1; j++)

{if (array[j] > array[j + 1])

{t = array[j];

array[j] = array[j + 1];

array[j + 1] = t;

}}}

array = s;

mid = array[(n - 1) / 2];

int k ;

for (k = 0; k < n; k++){

if (k == 0)

array[k]= small;

else if (k == n - 1)

array[k] =mid;

else if (k == (n - 1) / 2)

array[k] = big;

else

array[k] = 0;}

printf("%d",small);}

int main(){

int a[81];int num,i,j;

scanf_s("%d", &num);

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

scanf_s("%d", &a[i]);

booble(a, num);}

c语言输入字符串smallbig,为什么输出不了small,这里big和small都是一样的操相关推荐

  1. LeetCode输入字符串,倒序输出---C语言

    输入字符串,倒序输出-C语言 #include<stdio.h> #include<string.h> #include <iostream> using name ...

  2. 请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出。例如,输入字符串abcaca,输出bcc。

    请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出.例如,输入字符串abcaca,输出bcc. 输入样例: abcaca 输出样例: bcc 代 ...

  3. 写一个函数,求一个字符串的长度,在main 函数中输入字符串,并输出其长度。

    // 写一个函数,求一个字符串的长度,在main 函数中输入字符串,并输出其长度. #include <stdio.h> main() {  int len;  char*str[20]; ...

  4. 习题 8.6 写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。

    C程序设计(第四版) 谭浩强 习题8.6 个人设计 习题 8.6 写一函数,求一个字符串的长度.在main函数中输入字符串,并输出其长度. 代码块: 方法1: #include <stdio.h ...

  5. 写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度

    写一个函数,求一个字符串的长度.在main函数中输入字符串,并输出其长度 代码如下: #include<stdio.h> int len(char *p); int main() {int ...

  6. 题8.6:写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。

    题目 本题是谭浩强<C程序设计课后习题>题8.6. 题目: 写一函数,求一个字符串的长度.在main函数中输入字符串,并输出其长度. 以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨, ...

  7. 使用C语言实现输入字符串逆序输出

    使用C语言实现输入字符串倒序输出 法1: #include <stdio.h> #include <string.h> #define N 20 int main(int ar ...

  8. C语言输入字符串翻转输出

    将输入字符串翻转输出.例如abc→cba #include<stdio.h> #include<string.h> #define max 256 int main() {ch ...

  9. c语言输入字符串输出ASCLL码值并且输出十六进制

    #include <stdio.h> #include <string.h> #include <stdlib.h>int main() {unsigned cha ...

最新文章

  1. 一行代码都不用写,教你如何快速搭建Github博客!!!
  2. python爬虫学习:爬虫QQ说说并生成词云图,回忆满满
  3. C++实现计数排序(附完整源码)
  4. 动态生成的DOM做点击事件无效
  5. 微服务接入oauth2_微服务权限终极解决方案,Spring Cloud Gateway+Oauth2实现统一认证和鉴权!...
  6. linux格式化usb设备,如何在 usb linux下格式化磁盘
  7. Arduino笔记-WeMos D1开发环境搭建及亮灯
  8. 如何升级docker的版本 ?
  9. thinkphp5 后台多选删除_TP5(thinkPHP框架)实现后台清除缓存功能示例
  10. iTunes是什么意思
  11. Mangos导入AI的教学
  12. 爬虫项目十六:用 Python 三十行代码采集QQ群成员信息,很简单
  13. xp系统怎样添加桌面计算机,如何为XP系统计算机设置桌面
  14. 文件查重FindDupFile
  15. Android系统架构与分层
  16. JAVA优秀书籍推荐
  17. 人事面试100问(2)
  18. cocos原生安卓项目升级gradle到4.1.0指南
  19. 图像噪声的特点以及分类(一)
  20. 【知识点总结】电路原理 第二讲

热门文章

  1. 周三直播预告丨openGauss和MogDB的优化分享
  2. 八大看点丨第十届数据技术嘉年华精彩抢先速览
  3. 下班约会时来了新需求,咋办?
  4. 为什么vacuum后表还是继续膨胀?
  5. 8种图数据库对 NULL 属性值支持情况
  6. 有了它,从此走上炫酷的编码之路!
  7. java中的进制输出转换_java中进制的转换,Byte与16进制的转换
  8. spring 通过id 查询数据_Spring 数据初始 H2 后进行数据查询提示 Schema not found 错误...
  9. KafkaAPI实战
  10. Android Note-android studio 无法创建android项目