当前位置:首页 » 编程语言 » c语言藏头诗含义
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言藏头诗含义

发布时间: 2022-11-21 20:22:52

❶ 藏头诗什么意思!

就是把你想表达的意思放在没句诗的第一个字

❷ 藏头诗是什么意思

藏头诗是诗歌中一种特殊形式的诗体,它以每句诗的头一个字嵌入你要表达的内容中的一个字。全诗的每句中的头一个字又组成一个完整的人名、地名、企业名或一句祝福。藏头诗涵义深、品位高、价值重,可谓一字千金。
藏头诗琐谈
在中华诗歌百花园里,除了常见的诗、词、曲以外,还存在大量的另类诗歌----杂诗。具有代表性有:回环(文)诗、剥皮诗、离合诗、宝塔诗、字谜诗、辘轳诗、八音歌诗、藏头诗、打油诗、诙谐诗、集句诗、联句诗、百年诗、嵌字句首诗、绝弦体诗、神智体诗等40多种。这些杂体诗各有特点,有些纯粹是游戏,有些则具有一定的思想性和艺术性,深受人们的喜爱,流传至今。
藏头诗,又名“藏头格”,是杂体诗中的一种,有三种形式:一种是首联与中二联六句皆言所寓之景,而不点破题意,直到结联才点出主题;二是将诗头句一字暗藏于末一字中;三是将所说之事分藏于诗句之首。现在常见的是第三种种,每句的第一个字连起来读,可以传达作者的某种特有的思想。所以,藏头诗从诞生之日起,便打上了游戏和实用双重印迹。
由于藏头诗“俗文化”的特性,注定其难登大雅之堂,不为正史和正集收录,从古至今,藏头诗多在民间流传,或散见于古典戏曲、小说。如《水浒传》中梁山为了拉卢俊义入伙,“智多星”吴用和宋江便生出一段“吴用智赚玉麒麟”的故事来,利用卢俊义正为躲避“血光之灾”的惶恐心理,口占四句卦歌:
芦花丛中一扁舟,俊杰俄从此地游。
义士若能知此理,反躬难逃可无忧。
暗藏“卢俊义反”四字,广为传播。结果,成了官府治罪的证据,终于把卢俊义“逼”上了梁山。庐剧《无双缘》中,双写也以藏头诗表明心志:“早妆未罢暗凝眉,迎户愁看紫燕飞,无力回天春已老,双栖画栋不如归。”暗藏“早迎无双”四字。
文人士大夫中也不乏藏头诗高手。比如明朝大学问家徐渭(字文长)游西湖,面对平湖秋月胜景,即席写下了七绝一首:
平湖一色万顷秋,湖光渺渺水长流。
秋月圆圆世间少,月好四时最宜秋。
其中就藏头“平湖秋月”四字。在当今的文化人中,也有人能将藏头诗用的恰到好处。香港凤凰台当家小旦吴小莉当作客“华西都市报”时,即送上贺词:
华夏之光,西部翘楚,都会雄风,市镇豪情,报业先锋。
仔细读来也是一首藏头诗,每句诗的第一个字连起来就是“华西都市报”。
随着网络时代的到来,网络交流的兴盛,藏头诗在网上更是大行其道,不仅有专门的网站“中国藏头诗网”,各诗词论坛写手也创作出大量的、以网名为主题的藏头诗。如笔者应网友唐生之邀所作藏头诗“续清华我好喜欢你”两首之一:
续续连连百步阶,清光暗淡锁重霾。
华山无路不艰险,我辈有时当遣差。
好景天然收鸟道,喜颜着意现形骸。
欢歌绝顶呼红日,你与唐生共兴怀。
在当今市场经济条件下,一些人人心浮燥、急功近利,也将目光投向了这一传统诗种,幻想靠走偏门或得名、或得利。于是出现以藏头诗为商品货利、号称“摆摊卖诗第一人”的余乐平先生。他用名字给人作诗,在旅游旺季十分红火,最多时月收入达到近万元。31岁的海口青年王奋以藏头诗为突破口创“世界纪录”,用一千余首藏头诗评点了一千余名古今中外名人,企图据此申报吉尼斯世界纪录。
如《刘晓庆》:
刘姐门前盛小花,晓保川上多麻辣。
庆幸唐宫溢风华,沉浮一生只为家。
《谢霆锋》
谢客醉斟共杯潺,霆空无雨云自散。
锋寒久别饮沙场,吟尽离骚盟风凉。
《张艺谋》
张弓不为步后羿,艺高何处不可取。
谋筹生擒奥斯卡,力斩嘎纳金棕榈。
等等。
近年,教育界也开始注意到此类怪异诗体,认为藏头诗对加快青少年大脑运作效率、丰富词汇、提高语文水平有一定的促进作用。3月30日,来自北京文联、北京民间文艺家协会等组织的相关人士在北京市崇文门回民小学宣布“学写藏头诗,打造民间文学传承基地”正式启动。这种让儿童尝试怪异诗创作的做法一经传出,便在学界引起争论。中国民协副主席,北京民协主席赵书认为:“藏头诗是我国特有的文化现象,作为一种民间文化遗产,应该渗透在对小学生的教育中,这样才能得以传承。”
当然,藏头诗和其他文学形式一样,如果使用不当也会带来不必要的麻烦。2004年11月15日,便民眼镜城在《迁安时讯》报上登载由自己提供广告词的广告,内容为:
便民诚信规模大,民心所向送光明。
伟业不亢又不卑,大胆创新非昔比。
广告词的每句话在报上上下排列,四句的第一字连起来是“便民伟大”,最后一字连起念是“大明卑比”。该广告刊载后被大明眼镜有限公司告上法庭。法院审理认为,便民眼镜城公开抬高自己贬低他人,损害了大明眼镜有限公司的名誉,是违法行为。鉴于被告存在着主观故意过错,判决便民眼镜城在《迁安时讯》报上为大明眼镜有限公司恢复名誉,并赔礼道歉。

❸ 藏头诗是什么

藏头诗是诗歌中一种特殊形式的诗体,它以每句诗的头一个字嵌入你要表达的内容中的一个字。全诗的每句中的头一个字又组成一个完整的人名、地名、企业名或一句祝福。藏头诗涵义深、品位高、价值重,可谓一字千金。一辈子家庭的温暖,想必总会有许多文字涌动在你心灵深处。也许你才华横溢,也许你略输文采,但只要你有一颗感动的心,那么就不妨用感动的文字的来记录你藏匿已久的真情实感。藏头诗,又名“藏头格”,是杂体诗中的一种,有三种形式:一种是首联与中二联六句皆言所寓之景,而不点破题意,直到结联才点出主题;二是将诗头句一字暗藏于末一字中;三是将所说之事分藏于诗句之首。现在常见的是第三种,每句的第一个字连起来读,可以传达作者的某种特有的思想。藏头诗在网上更是大行其道,不仅诗歌百花园里,除了常见的诗、词、曲以外,还存在大量的另类诗歌----杂诗。具有代表性有:回环(文)诗、剥皮诗、离合诗、宝塔诗、字谜诗、辘轳诗、八音歌诗、藏头诗、打油诗、诙谐诗、集句诗、联句诗、百年诗、嵌字句首诗、绝弦体诗、神智体诗等40多种。教育界也开始注意到此类怪异诗体,认为藏头诗对加快青少年大脑运作效率、丰富词汇、提高语文水平有一定的促进作用。藏头诗是我国特有的文化现象,作为一种民间文化遗产,应该渗透在对小学生的教育中,这样才能得以传承。藏头诗也并不是只以第一个字相连作为含义,这些杂体诗各有特点,有些纯粹是游戏,有些则具有一定的思想性和艺术性,深受人们的喜爱,流传至今。

c语言输出藏头诗的真实含义

char * change(char s[][20],char t[]);

int main(void)
{
char s[4][20],t[20],*p=NULL;
int i;

printf("Input the poem:\n");
for(i=0;i<4;i++)
scanf("%s",s[i]);
p=change(s,t);
printf("%s\n",p);

return 0;
}

❺ 什么是藏头诗

藏头诗,是杂体诗中的一种,有三种形式:一种是首联与中二联六句皆言所寓之景,而不点破题意,直到结联才点出主题;二是将诗头句一字暗藏于末一字中;三是将所说之事分藏于诗句之首除了藏头诗常见的藏于句首外,其实还有中藏,双藏,多藏和斜藏。中藏和斜藏也可称为“嵌字诗”,是藏头诗的变体,因为可以避免一些难以开头的字而受到广大藏头诗人的喜爱。现在常见的是第三种,每句的第一个字连起来读,可以传达作者的某种特有的思想。
藏头诗也并不是只以第一个字相连作为含义,有时也会用每句中间的自来传情达意。有时在同学之间也存在用藏头诗互相调侃。其实,如果在送去祝福时也以藏头诗为载体,也是十分有趣的。

❻ C语言:编写一个解密藏尾诗的程序,输入一首藏尾诗,(假设只有四句),

#include<stdio.h>
#include<stdlib.h>
char *explain(char **a)
{
int i,j,n,m=0;
char *temp;
temp=(char *)malloc(sizeof(char)*80);
n=strlen(a[0])-1;
for(i=0;i<n;i+=2)
{
for(j=0;j<4;j++)
{
temp[m]=a[j][i];
temp[m+1]=a[j][i+1];
m+=2;
}
}
return temp;
}

main()
{
char **a,*output;
int i;
a=(char **)malloc(sizeof(4));

for(i=0;i<4;i++)
{
*(a+i)=(char*)malloc(sizeof(char)*20);
scanf("%s",a[i]);
}

output=explain(a);
for(i=0;i<strlen(output)-1;i+=2)
printf("%c%c",output[i],output[i+1]);

}

❼ C语言关于藏头诗程序的问题

#include<stdio.h>
char*change(chars[][20]);
intmain(void)
{
inti;
char*poem[4]={"abcd","efgh","ijkl","mnop"};
charmean[10];
for(i=0;i<4;i++)
{
//mean[0]='';mean[1]='';mean[2]='';mean[3]='';
mean[2*i]=*(poem[i]);
mean[2*i+1]='';//这里添加结束符
printf("%s ",mean);
mean[2*i+1]=*(poem[i]+1);
mean[2*i+2]='';//这里添加结束符
printf("%s ",mean);
}
printf("%s ",mean);
mean[2*i]='';
printf("%s ",mean);
return0;
}

❽ c语言藏头诗一帆风顺

你好,
建议把scanf("%s",&poem[i][j]);
修改成scanf("%c",&poem[i][j]);
祝你生活愉快。

❾ c语言藏头诗怎样输出一首诗每行的第一个汉字

这是一个二维数组,所以输出每行的第1个汉字。

#include<stdio.h>

char * change(char s[][20],char t[]);

int main(void)

{

char s[4][20],t[20],*p=NULL;

int i;

printf("Input the poem: ");

for(i=0;i<4;i++)

scanf("%s",s[i]);

p=change(s,t);

printf("%s ",p);

return 0;

}

char * change(char s[][20],char t[])

{

int j=0;

for(j=0;j<4;j++)

{

t[2*j]=s[j][0];

t[2*j+1]=s[j][1];

}

t[2*j]='';

return t;

}

(9)c语言藏头诗含义扩展阅读:

C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

❿ c语言藏头诗,求改错

修改如下:
/*
输入:
一叶轻舟向东流
帆梢轻握杨柳手
风纤碧波微起舞
顺水任从雅客悠
输出:
一帆风顺
*/
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int main(void){
int i,j=0;
char poem[4][20],output[9];
printf("请输入藏头诗:\n");
for(i = 0; i < 4; i++){
scanf("%s",poem[i]);
}
for(i = 0; i < 4; i++){
output[j++] = poem[i][0];
output[j++] = poem[i][1];
}
output[j]='\0';
printf("%s\n",output);

return 0;
}
PS:欢迎加QQ群交流:168630655