C语言10.10
时间限制: 1 Sec 内存限制: 32 MB
题目描述
给定字符串定义char *a = “I love China!”,读入整数n,输出在进行了a = a + n这个赋值操作以后字符指针a对应的字符串。
输入
一个整数n,保证0<=n<13.
输出
输出进行了题目描述中赋值操作之后a对应的字符串。
请注意行尾输出换行。
样例输入
7
样例输出
China!
Code:
#include <stdio.h>
int main(){
char* a={"I love China!"};
int n;
scanf("%d",&n);
while(n>=0&&n<13){
a+=n;
break;
}
puts(a);
return 0;
}
本文介绍了一个C语言程序实例,该程序接收一个整数输入,并基于此整数改变字符指针的位置,从而输出从该位置开始的字符串。示例中使用了IloveChina!作为初始字符串,通过调整指针,可以输出如China!这样的子串。

3万+

被折叠的 条评论
为什么被折叠?



