- 打卡等级:偶尔看看
- 打卡总天数:10
- 打卡月天数:0
- 打卡总奖励:2100
- 最近打卡:2025-05-20 09:38:24
管理员
- 积分
- 2924
|
根据题目描述,将代码复制到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
|
|