1240 - C语言10.10

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 32 MB

给定字符串定义char *a = “I love China!”,读入整数n,输出在进行了a = a + n这个赋值操作以后字符指针a对应的字符串。

题目输入

一个整数n,保证0<=n<13.

题目输出

输出进行了题目描述中赋值操作之后a对应的字符串。

请注意行尾输出换行。

输入/输出样例

输入格式

7

输出格式

China!

C语言解答

#include<stdio.h>
#include<stdlib.h>
int main()
{
  int n;
  char *a= "I love China!";
  scanf("%d",&n);
  a=a+n;
  while(*a!='\0')
  {
    printf("%c",*a);
    a++;
  }
  printf("\n");
}

C++解答

#include <stdio.h>
int main() {
	char * a = "I love China!";
	int n;
	scanf("%d", &n);
	a = a + n;
	printf("%s\n", a);
	return 0;
}

Java解答



import java.util.Scanner;

public class Main {
   public static void main(String[] args) {
	   Scanner s = new Scanner(System.in) ;
	   String str = "I love China!" ;
	   int n = s.nextInt() ;
	   System.out.println(str.substring(n));
	 
   }
}