数组大折腾

来源:互联网 发布:stc52单片机键盘原理图 编辑:程序博客网 时间:2024/05/17 04:24


问题及代码:

烟台大学计算机与控制工程学院

作者:毕春超

完成日期:2016年12月5日

题目描述

创建一个长度为16的整型数组a并初始化,先输出数组中元素值为3的倍数的数,再输出所有下标为3的倍数的元素值。

#include<stdio.h>
int main()
{
    int a[16]={45,12,53,21,250,54,28,254,56,5,8,52,85,48,6,58},s,i;
    printf("数组中,元素值为三的倍数的数是:\n");
    for(i=0;i<=15;i++)
    {
        s=a[i]%3;
   if(s==0)
       printf("a[%d] %d\n", i,a[i]);
    }
    printf("下标为三的倍数的元素值是:\n");
    for(i=0;i<=15;i++)
    {
        s=i%3;
        if(s==0)
      printf("a[%d] %d\n", i,a[i]);
    }

    return 0;
}

运算结果


0 0