一道C语言的题目(1) 对数组A中的N(0<N<100)个整数从小到大进行连续编号,要求不能改变数
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 08:54:40
一道C语言的题目
(1) 对数组A中的N(0<N<100)个整数从小到大进行连续编号,要求不能改变数组A中元素的顺序,且相同的整数要具有相同的编号.例如:
A=(5,3,4,7,3,5,6) 则输出为: (3,1,2,5,1,3,4)
请问我哪里出错了,如果按例子输入,我输出的是7个6,
(1) 对数组A中的N(0<N<100)个整数从小到大进行连续编号,要求不能改变数组A中元素的顺序,且相同的整数要具有相同的编号.例如:
A=(5,3,4,7,3,5,6) 则输出为: (3,1,2,5,1,3,4)
请问我哪里出错了,如果按例子输入,我输出的是7个6,
那个第一个k的循环是什么意思 b[k]=t 那不表示 将所有b的中元素都赋值成t吗?为什么这样呢?
b中的元素一定都一样吗?、
再问: 我想就是把a数组里面的一个数先设它为1,如果有比它小的它就变成2号,然后把t储存在数组b里面啊
再答: 是啊 可以存储啊 比如 a[1]的t是2 那么 b[1]=2 对吧 但是 不能因为 a[1]的t是2,那么 b[0]=2
b[1]=2 b[2]=2.....b[6]=2 啊??
b[k]=t的那个循环,显然不对吧
再问: 这个懂了,但是结果还是不对,如果有数字重复出现这个程序就不对了
b中的元素一定都一样吗?、
再问: 我想就是把a数组里面的一个数先设它为1,如果有比它小的它就变成2号,然后把t储存在数组b里面啊
再答: 是啊 可以存储啊 比如 a[1]的t是2 那么 b[1]=2 对吧 但是 不能因为 a[1]的t是2,那么 b[0]=2
b[1]=2 b[2]=2.....b[6]=2 啊??
b[k]=t的那个循环,显然不对吧
再问: 这个懂了,但是结果还是不对,如果有数字重复出现这个程序就不对了
一道C语言的题目(1) 对数组A中的N(0<N<100)个整数从小到大进行连续编号,要求不能改变数
C语言编程题目 对已知整数数组a[]的元素按从小到大的顺序连续编号(即,值相同的元素有相同编号),
C语言编程——选择排序法,要求:由主函数调用排序子函数,对n个整数进行从小到大的排序,谢了
C语言用冒泡排序法对数组中的8个整数(a[8]={6,8,5,4,6,9,3,2})进行从小到大排序
编写程序:从键盘输入n(0<n<100)个整数,计算并输出其中出现次数最多且数值最大的元
求C语言算法2的N次方,N<=100
C语言求余数问题#include<stdio.h>main(){ int x,y,a,b,c;&n
求一道C语言题答案1)编写一个子函数,利用起泡法对若干个整数由小到大排序;(2)在主函数中定义整型数组a,长度为N(为了
c语言编程:设有一个数组,从键盘输入10个整数,要求找出最大的数和它的下标,并把它和数组中的第一个交换
【急】c语言编程题目:输入n个整数,求这n个整数中的最大数,最小数和偶数平均数,并输出.
C语言题目一道求改错/*问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个.输入格式第一行包含一个
C语言程序设计题目!编写程序,对具有10个整数的数组,依次向前移动n个位置,n由键盘输入,输出移动后的结果.(eg:假设