找回密码
 立即注册
搜索
热搜: Python Java C Html PHP
查看: 35|回复: 0

代码填空 补充main函数

[复制链接]
  • 打卡等级:偶尔看看
  • 打卡总天数:10
  • 打卡月天数:0
  • 打卡总奖励:2100
  • 最近打卡:2025-05-20 09:38:24

28

主题

9

回帖

2924

积分

管理员

积分
2924
发表于 2025-5-20 09:40:48 | 显示全部楼层 |阅读模式
根据题目描述,将代码复制到BlockCode调试,找到对应C语言语句并填空完成题目要求的功能。
本题分值:20分
考核时间:15分钟
考核方式:实操
考核内容:
请补充main函数,该函数的功能是:从一个字符串中截取前面若干个给定字符数的子字符串。其冲,str1指向原字符串,截取后的字符串存放在str2所指的字符数组中,n中存放预截取的字符个数。
例如,当str1=”abcdefg”,然后输入3,则 str2=”abc”。
注意:部分源程序给出如下仅在标号处填入所编写的若干表达式或语句,请勿改动函数中的任何内容。
#include <stdio.h>
#include <conio.h>
#define    LEN80
int main()
{
       charstr1[LEN], str2[LEN];
       int   n, i;
       printf("请输入字符串:\n");
       gets(str1);
       printf("请输入要截取子串的位置:");
       scanf(( 1 ));
       for(i=0; i<n; i++)
             ( 2 );        
       str2= '\0';
       printf("新字符串是:%s\n",( 3 ));
       return0;
}

”%d”,&n
str2=str1
str2



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HELIXABYSS

GMT+8, 2025-7-2 11:41 , Processed in 0.076295 second(s), 19 queries .

Powered by Discuz! X3.5

© 2024-2025 HELIXABYSS

快速回复 返回顶部 返回列表