作业帮 > 综合 > 作业

帮忙编写一个c语言程序,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 09:00:27
帮忙编写一个c语言程序,
请生成一个容量为10的一维数组,并将这10个一维数组分别填入0-9这十个数值.要求打印数值为5的地址.并将地址按十六进制输出.并且请将上述十个数值全部替换为当前地址的数值.
#include<stdio.h>
main()
{
    int a[]={0,1,2,3,4,5,6,7,8,9},i;
    for(i=0;i<10;i++)
        {    
            if(a[i]==5)
            printf("%x\n",&a[i]);
a[i]=(int)&a[i];   
        }
     for(i=0;i<10;i++)
 printf("%d  %x\n",i,&a[i]);
 }您好,很高兴为您解答,流星不死为您答疑解惑如果本题还有不懂的地方请追问,望采纳我的回答.祝楼主学习进步.上面的代码可以直接复制到编译器里,带换行.