美文网首页
PTA 中国大学MOOC-陈越、何钦铭-数据结构-起步能力自测题

PTA 中国大学MOOC-陈越、何钦铭-数据结构-起步能力自测题

作者: HFun2017 | 来源:发表于2018-10-19 12:57 被阅读0次

这道题比较简单,只遇到一个问题就是怎么用一个scanf函数读取一整个数组

#include <stdio.h>

int main(void){
    int i,n,times,temp,j;
    scanf("%d %d",&n,&times);
    int a[n];
    for(i=0;i<n;i++){
        a[i]=0;
    }
    //读取值给a[n]赋值
    int numdoll = 0;
    while (scanf("%d",&a[numdoll]) != EOF && getchar() != '\n') 
numdoll++;
    for(j=0;j<times;j++){
    //执行以下循环times次
    temp=a[n-1];
    for(i=n-1;i>0;i--){
        a[i]=a[i-1];
    }
    a[0]=temp;
    }
    for(i=0;i<n-1;i++){
        printf("%d ",a[i]);
    }
    printf("%d\n",a[n-1]);
}

相关文章

网友评论

      本文标题:PTA 中国大学MOOC-陈越、何钦铭-数据结构-起步能力自测题

      本文链接:https://www.haomeiwen.com/subject/rfuyzftx.html