66问答网
所有问题
t=a[j];a[j]=a[7]是什么意思
如题所述
举报该问题
其他回答
第1个回答 2022-11-21
#include <stdio.h>
main()
{ char a[]="morning",t;
int i,j=0;
for(i=1;i<7;i++)
if(a[j]<a[i])
j=i;//上面三句是求数组a中的最大值,就是靠后的字母,这是是o
t=a[j];
a[j]=a[7];
a[7]=a[j];//这三句是把求得的最大值与数组a的第8个元素进行交换
puts(a);//输出最大值
}
第2个回答 2022-11-21
jaja就是笑的拟声词。意思就是呵呵或者哈哈
第3个回答 2022-11-20
jaja就是笑的拟声词。意思就是呵呵或者哈哈
相似回答
...if(a[j]<a[i]) j=i;
t=a[j];a[j]=a[7]
; a[7]=a[j];
啥意思
答:
你这个是排序算法吧
。t=a[j];a[j]=a[7]; a[7]=a[j];这个是把a[7]的值和a[j]交换一下
C语言运行结果为( ) #include <stdio.h> main() { char a
答:
t=a[j];a[j]=a[7];a[7]=a[j];
将a[2]和a[7]交换位置. a[7]为字符串结束符\0 于是交换后
, 字符串为"mo"输出也就是 mo
编程:有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折...
答:
include <stdio.h> int main(){ int n[15] = {99, 97, 87, 76, 65, 63, 59, 58, 51, 43, 32, 31, 28, 15, 6};int num, low, high, mid;for (low=0, high=14, printf("Please enter number: "), scanf("%d", &num); low<=high;){ mid=(low+high)/2;if (num...
以下是一道C语言题目,题中
a[j]=a[7]
不是等于a[1]='\0'吗?为
什么
还会输出...
答:
morning中最大的字符是r。程序将r与字符串结束符交换了。自然就是输出mo
JAVA程序编写:输入三个数a,b,c,要求按由小到大的顺序输出
答:
public static void main (String args[]){ String str;int x,y,z;int temp;str=JOptionPane.showInputDialog("请输入第一个数");x=Integer.parseInt (str);str=JOptionPane.showInputDialog("请输入第二个数");y=Integer.parseInt (str);str=JOptionPane.showInputDialog("请输入第三个数");z...
使用高级语言(C、C++、C#语言)实现一个加密/解密程序,调试并通过该程序...
答:
t=A[j]; A[j]=A[
j+1]; A[j+1]=t; }}void Select() /*---取出链表的前两个权值最小的元素,将新增元素按升序规则插于链表---*/{ Linklist p,q; int w,t; p=L->next; s1=p->data; q=p->next; s2=q->data; w=HT[s1].weight+HT[s2].weight; q->data=i; L->next=q; fre...
大家正在搜
t什么a
t+a dac8
a=v/t
t a
a t
a l t
g.o.a.t
s.m.a.r.t