A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


  1. #include <stdio.h>
  2. int main(){

  3.     int len;
  4.     printf("请输入长度:\n");
  5.     scanf("%d",&len);
  6.     int arr[len];
  7.     int *p=arr;
  8.     for (int i=0; i<len; i++) {
  9.         printf("请给第%d个元素赋值:\n",i);
  10.         scanf("%d",p+i);
  11.     }
  12.     for (int i=0; i<len; i++) {
  13.         
  14.    
  15.     printf("%d\t",*(p+i));
  16.     }
  17.   
  18.    


  19. return 0;
  20. }
复制代码

2 个回复

倒序浏览
豪哥,我也现学现卖一下,    printf("%d\t",*(p+i)); 可以写成 printf("%d\t",*p++);
回复 使用道具 举报 1 0
TTsu 发表于 2015-9-4 23:24
豪哥,我也现学现卖一下,    printf("%d\t",*(p+i)); 可以写成 printf("%d\t",*p++); ...

哇塞 我试了试  真可以啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马