yiukyu 2022-06-06 13:46 采纳率: 100%
浏览 185
已结题

7-2 字符串中字符的跳跃输出。

题目要求:
从键盘读入1个长度15以内的字符串,并输入1个5以内的正整数n(无需判断输入合法性)。
从字符串第1个字符(下标0)开始,输出所有距离n个字符位置的相应字符及其ASCII码。(针对\0以前的字符)
提醒: 字符串部分函数的使用,可程序开头包含头文件 "stdio.h" 和 "string.h" ,最后一行的统计是针对跳跃到的位置的奇数字符而求得。

输入格式:
先读入字符串,再另起一行读入整数。

输出格式:
每个字符和其Ascii码占一行。二者逗号(注意是英文状态的逗号)分隔。
最后一行的结尾也有换行。

输入样例:
abcd6633d415
2
输出样例:
a,97
c,99
6,54
3,51
d,100
1,49
代码长度限制
16 KB
C (gcc)
时间限制
400 ms
内存限制
64 MB
其他编译器
时间限制
400 ms
内存限制
64 MB
C (gcc)
1

  • 写回答

4条回答 默认 最新

  • 关注

    img

    #include <stdio.h>
    #include <string.h>
    int main()
    {
        int i,n;
        char c[200];
        scanf("%s",c);
        scanf("%d",&n);
    
        for(i=0;i<strlen(c);i+=n){
            printf("%c,%d\n",c[i],c[i]);
        }
        return 0;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 6月14日
  • 已采纳回答 6月6日
  • 创建了问题 6月6日

悬赏问题

  • ¥15 w10部分软件不能联网
  • ¥15 关于安装hbase的问题(操作系统-windows)
  • ¥15 cadence617版本,如何做一个参数可调的反相器
  • ¥15 novnc连接pve虚拟机报错安全协议不支持262
  • ¥15 设备精度0.03给多少公差能达到CPK1.33
  • ¥15 qt+ffmpeg报错non-existing PPS 0 referenced
  • ¥15 FOC simulink
  • ¥50 MacOS 使用虚拟机安装k8s
  • ¥20 玩游戏gpu和cpu利用率特别低,玩游戏卡顿
  • ¥25 oracle中的正则匹配