精华内容
下载资源
问答
  • C语言字符数组下标输出字符串

    千次阅读 2018-12-18 19:34:06
    C语言字符数组下标输出字符串 程序如下: #include<stdio.h> char a[100010] = {'a','c','b','d','e','g',' ','f','h','i', ' ','j','k','l','m','n',' ',' ','z','e','t','b','z','h'}; int ...

     

    C语言字符数组下标输出字符串

    程序如下:

    #include<stdio.h>
    
    char a[100010] = {'a','c','b','d','e','g',' ','f','h','i', ' ','j','k','l','m','n',' ',' ','z','e','t','b','z','h'};
    
    int main()
    {
        printf("输出字符串为:%s\n", a+5);//表示输出从下标位置到字符数组的结尾进行输出 
       	a[11]  = '\0';//在下标为11的位置终止字符串
       	printf("提前输终止后输出字符串为:%s", a+5);//表示输出从下标位置到字符数组的结尾进行输出 
    	return 0;
    }

    运行结果:

    展开全文
  • C语言如何输出数组下标

    千次阅读 2019-04-23 20:43:27
    #include #include int get_array_flag(int arr[],int n,int t) { int i,xiabiao; for(i=0;i;i++) if(arr[i]==t) xiabiao=i;... printf("下标为:%d\n",xiabiao); system("pause"); }  
    #include <stdio.h>
    #include <stdlib.h>
    int get_array_flag(int arr[],int n,int t)
    {
        int i,xiabiao;
        for(i=0;i<n;i++)
        if(arr[i]==t)
        xiabiao=i;
        return xiabiao;  
    }
    int main()
    {
      int xiabiao;  
      int a[5]={10,52,63,1,5};
      xiabiao=get_array_flag(a,5,63);
      printf("下标为:%d\n",xiabiao);
      system("pause");
       
    }

     

    展开全文
  • C语言 输出数组中的全部元素的三种方法

    万次阅读 多人点赞 2018-07-31 10:11:10
    1)下标法。 #include "stdio.h" void main() {  int i;  int a[10]={1,2,3,4,5,6,7,8,9,10};  for(i = 1 ;i &lt; 10; i++)  {  printf("%d ",a[i]);  }  printf("\n"); ...

    1)下标法。

    #include "stdio.h"
    void main()
    {
        int i;
        int a[10]={1,2,3,4,5,6,7,8,9,10};
        for(i = 1 ;i < 10; i++)
        {
            printf("%d ",a[i]);
        }
        printf("\n");
    }


     

    2)通过数组名计算数组元素地址,找出元素的值。

    #include "stdio.h"
    void main()
    {
        int i;
        int a[10]={1,2,3,4,5,6,7,8,9,10};
        int *p;
        p = a;
        for( i = 0 ; i < 10 ; i++ )
        {
           printf("%d ",*(p+i) );

        }
        printf("\n");

    }



    3)用指针变量指向数组元素。

    #include "stdio.h"
    void main()
    {
        int i;
        int a[10]={1,2,3,4,5,6,7,8,9,10};
        int *p;
        for( p = a; p < (a+10) ;p++ )
        {
           printf("%d ",*p);

        }
        printf("\n");

    }

     

    展开全文
  • C语言输出数组的三种方法

    万次阅读 2016-06-05 10:11:37
    输出数组下标法#include void main() { int a[10]; int i; for (i = 0; i; i++) scanf("%d", &a[i]); for (i = 0; i; i++) printf("%d\n", a[i]); printf("\n"); }②由数组名计算地址#...

    输出数组

    ①下标法

    #include<stdio.h>
    void main()
    {
    	int a[10];
    	int i;
    	for (i = 0; i<10; i++)
    		scanf("%d", &a[i]);
    	for (i = 0; i<10; i++)
    		printf("%d\n", a[i]);
    	printf("\n");
    }

    ②由数组名计算地址

    #include<stdio.h>
    void main()
    {
    	int a[10];
    	int i;
    	for (i = 0; i<10; i++)
    		scanf("%d", &a[i]);
    	printf("\n");
    	for (i = 0; i<10; i++)
    		printf("%d\n", *(a + i));
    	printf("\n");
    }

    ③用指针变量指向数组元素

    #include<stdio.h>
    void main()
    {
    	int a[10];
    	int i, *p;
    	for (i = 0; i<10; i++)
    		scanf("%d", &a[i]);
    	printf("\n");
    	for (p = a; p<(a + 10); p++)
    		printf("%d", *p);
    	printf("\n");
    }


    展开全文
  • 0821-数组的最大值及下标数组 时间限制: 1000 毫秒 内存限制: 32768 K字节 总提次数: 1145 次版权文档请勿...输入 第一个数为数组元素的个数 下一行为各元素的值 输出 第一个数为下标第二个数为最大值两数间有一空格最
  • C语言 输出数组的全部元素

    万次阅读 2011-11-26 21:19:06
    如何使自己输入的数字,在终端显示呢? 这是为什么呢,书上给出了三种方式...(1)下标法 #include void main() {  int a[5] ;  int n;  printf("Please input words:");  for(n=0;n  scanf("%d",&a[n]);
  • 这一个是对于在一个数组当中,这个数组是给定的然后在其数组内查找两个数相加等于目标值的数,之后输出他们的数组下标; 1.首先从理解题目入手,从题目中可以看出给定的数组中有几个数,然后给出目标结果值; 2....
  • 编译器:dev-c++ ``` int iArray[3][4];...我是直接给越界的下标进行了赋值 以前以为只要是下标越界了 输出的都是无意义的数字 其实那是因为没有给越界的下标赋值 对吗 越界的下标为什么还能正常使用呀
  • 在主函数中定义一维数组int array[10],自定义以下函数:输入数组元素,输出数组元素、求数组元素平均值、输出数组元素最大值、输出数组元素最小值、查找某数值元素是否存在(若存在,请输出下标)、给数组元素排序...
  • 主要内容:数组下标越界后测试、数组下标中“ ,”运算符,副作用 #include int main(int argc, char ** argv) { int a[2]={1,2},b[2] = {3,4};//输出未知值 int i = 0; printf("%d\n",b[0,2]); //逗号为一...
  • c语言 查找数组元素

    千次阅读 2020-03-08 22:12:56
    定义一个查找函数find(),在数组a中查找x,若找不到函数返回-1,若找到返回x的下标,函数原型如下: int find(int a[], int n, int x); 然后在main()中,先调用函数find(),若查找失败输出“No...
  • 输入格式: 输入在第一行中给出一个正整数n(1 输出格式: 在一行中输出最大值及最大值的最小下标,中间用一个空格分开。 输入样例: 6 2 8 10 1 9 10 输出样例: 10 2 代码 #include int main() { int a[9],n,i;//定义...
  • 2.输出数组中的全部元素 (1)数组下标 #include &lt;stdio.h&gt; #define M 10 void main() { int a[M],i; for(i=0;i&lt;M;i++) scanf("%d",&amp;a[i]); //输入1~10下标 for(i=0;i&...
  • C语言&数组中最大元素的乘积

    千次阅读 2020-06-19 22:20:09
    给一个整数数组 nums,请你选择数组的两个不同下标 i 和 j,使 (nums[i]-1)(nums[j]-1) 取得最大值。 请计算并返回该式的最大值。 输入 {1,4,5,2} 输出:12 解释:12=(4-1)(5-1) 输入:{1,5,5,3} 输出:16 16=(5-1)*(5-1...
  • #include <stdio.h> void main() { int a[10] = {9,8,7,6,5,4,3,2,1,0}; int *p; p = a; int i;... printf("数组下标输出数组a:"); for(i=0;i<10;i++) { printf("%d ",a[i]); ...
  • //指针引用数组元素并打印输出 #include &lt;stdio.h&gt; void main(){ int a[5]={1,2,3,4,5}; int i,*aPtr = a; for(i=0;i&lt;5;... //数组下标输出 for(i=0;i&lt;5;i++) ...
  • #include void main(){ char a[100]; char b[100]; gets(a); int i,j; for(i=0;;i++){ if(a[i]=='\0'){ break; }else{ j=2*i; b[i]=a[j];
  • 【独立编程】程序功能:输入正整数 n(n≤10)和 n 个整数存入数组 a,再输入整数x,输出数组 a 中包含 x 的元素下标并统计个数。 #include<stdio.h> int main(){ int a[10]; int i,n,x,res; int searchx...
  • 有一长度为n的整数数组T,要求“不用循环”按下标顺序输出数组元素的值 代码: #include<stdio.h> void print(int a[],int n){ static int i=0; if(i==n-1) { printf(" %d",a[i]); return; } else { ...
  • #include<stdio.h> int main() { int arr[5] = { 11,12,13,14,15 }; int i, * p; printf("下标法:\n"); for (i = 0; i < 10; i++) printf("arr[%d]=%d ", i,arr[i]); print...
  • 1.因为是采用数组结构,故实现循环报数可采用数组下标取模方法 2.因为数组删除元素操作比较复杂,故可采取标记位方法标记出列人数:即数组所有元素初始化为0,报到m时将该数组元素标记为1表示此位置人已出列,同时...
  • C语言数组引用

    千次阅读 2018-05-01 14:05:07
    在C语言中使用数组必须先定义一维数组的定义方式为: 类型说明符 数组名 [常量表达式];int arr[] = {1,2,3,4,5,6};一维数组元素的引用:数组元素的一般形式为:数组名[下标](下标从0开始)printf("%d\n&...
  • 越界:超出数组下标的位置进行访问 定义数组的语法:数组内的元素类型 数组名[数组的大小],例如int arr[10]; 数组的遍历及访问数组内的所有元素(遍历输出) int arr[10]; int i = 0; for(i=0; i<10; i++) {...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 528
精华内容 211
关键字:

c语言输出数组下标

c语言 订阅