当前位置: 首页 > article >正文

实验07---7-03 n个数存入数组,输出下标奇数的元素

从键盘输入n(<=100)个数存入一维数组中,编程实现输出下标为奇数的元素。

输入格式:
第一行输入n的值,第二行输入n个用空格隔开的整数。

输出格式:
输出数据之间用逗号,隔开,最后一个数据后换行。

输入样例:
10
1 2 3 4 5 6 7 8 9 0
输出样例:
在这里给出相应的输出。例如:
2,4,6,8,0


自己写的

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int i,a,max=0,k,j;
    scanf("%d",&k);
    int arr[k];
    
    for(i=0;i<k;i++)
    {
        scanf("%d",&a);
        arr[i]=a;
    }
    for(j=1;j<k;j=j+2)
    {
        if(j!=1)
        {
            printf(",");
        }
        printf("%d",arr[j]);
        
    }
        
    return 0;
}

老师写的

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int n;
	scanf("%d",&n);
	int a[n];
	for(int i=0;i<n;i++)
      {
        scanf("%d",&a[i]);
      }
	for(int i=0;i<n;i++)
      {
        if(1==i)
        {
          printf("%d",a[i]);
        }
        else if(i%2!=0)
          printf(",%d",a[i]);
      }
    return 0;
}

http://www.kler.cn/a/406492.html

相关文章:

  • transformer.js(一):这个前端大模型运行框架的可运行环境、使用方式、代码示例以及适合与不适合的场景
  • 【Android、IOS、Flutter、鸿蒙、ReactNative 】实现 MVP 架构
  • Java项目实战II基于微信小程序的校运会管理系统(开发文档+数据库+源码)
  • 什么是GraphQL,有什么特点
  • 经典算法:查找与排序
  • DataWorks快速入门
  • 代理IP:苹果Siri与ChatGPT Plus融合的关键助力
  • Android上运行Opencv(TODO)
  • 机器学习周志华学习笔记-第3章<线性模型>
  • 【阅读记录-章节3】Build a Large Language Model (From Scratch)
  • 掌上单片机实验室 – RT-Thread + ROS2 初探(25)
  • 【FTHR-G0001开发板测评】简介、程序测试
  • 不用 SQL 的数据仓库
  • leetcode-11-盛最多水的容器
  • 使用 Java Stream 优雅实现List 转化为Map<key,Map<key,value>>
  • 6、PyTorch中搭建分类网络实例
  • 对抗样本存在的原因
  • 鸿蒙NEXT开发-Navigation组件导航
  • 用 Python 写了一个俄罗斯方块小游戏(附源码)
  • 机器人打包物品研究现状简述
  • stm32启动过程解析startup启动文件
  • 【分享一个vue指令】鼠标放置提示指令v-tooltip
  • 【git】husky - pre-commit script failed (code 2)
  • 数据库课程设计全流程:方法与实例解析
  • C#调用JAVA
  • Rust编程与项目实战-模块std::thread(之一)