题目描述 F同学最近在忙着准备期末考试,但由于科目众多,F同学复习时,常常感觉比较烦。而当他烦的时候,就会不由自主地在草稿纸上反复的写 “好好学习天天向上” 这八个字,以此来提醒自己,给自己加油打气。每次F同学写着写着,如果觉得精气神又来了,就会立即停笔,转去复习功课。 现在假设F同学告诉你他总共写了多少个字,请你把他写的内容复现出来。 输入 输一个整数n(1<=n<=1000),表示F同学总共写了n个汉字。 输出 输出F同学写的内容。 样例输入 Copy 27 样例输出 Copy 好好学习天天向上好好学习天天向上好好学习天天向上好好学 提示 如果没有汉字输入法,可以从题目中复制汉字。 如果将汉字用字符串存储,要注意服务器存储时,一个汉字占3个字节,用%c的话,要3个%
#include<stdio.h>
int main()
{
int n,i;
scanf("%d", &n);
char s[] = "好好学习天天向上";
for (i = 0; i < n / 8; i++)
printf("%s", s);
s[n % 8 * (sizeof("好") - 1)] = 0;
puts(s);
return 0;
}
c才能输出一个汉字。C语言