当前位置:首页 » 编程语言 » 程序设计C语言输入古诗
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

程序设计C语言输入古诗

发布时间: 2022-07-21 01:36:37

A. 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]);

}

B. C语言 输出唐诗一首,按竖版格式输出。

用printf控制一些空格就可以了。

可以定义一个二维数组。将唐诗输入中,然后将这个二维数组转置,再输出,
#define m 7
#define n 7
char* store[m][n];

C. C语言使用二维数组%s输入输出古诗

不能。
a[i]输出的应该是地址不能是文字
应该是两个for循环套在一起输出a[i][j](j是另一个for循环)
才可以达到你想要的

D. 用c++编写程序来写一首古诗词

最简单的就是直接使用 cout来输出了

如下面的示例代码

#include<iostream>
usingnamespacestd;

intmain()
{
cout<<"窗前明月光"<<endl;
cout<<"疑似地上霜"<<endl;
return0;
}

E. c语言求救 怎么输入诗句啊!!

每一行用个字符数组接收一下呗 你这复制后格式有变化 看不出诗的结构了 自己写把 每次遍历调用strcmp,都没有返回值是0的就“万行文中过,片字不沾身”了~~数据量如此之小,不会TLE的~~

F. c语言程实现古诗词填空登鹳雀楼

白日依山尽,黄河入海流。欲穷千里目,更上一层楼。

G. 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;

}

(7)程序设计C语言输入古诗扩展阅读:

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

H. 用c++ 编写程序输出一首古诗,大学计算机二级知识

你这个只要随便输出一首古诗太简单了...

#include<cstdio>
#include<cstring>

intmain(){
puts("静夜思");
puts("[唐]李白");
puts("床前明月光,");
puts("疑是地上霜.");
puts("举头望明月,");
puts("低头思故乡.");

return0;
}

我感觉这东西就符合标准了...


其实我有一个好东西,看你需不需要.

就是以前无聊编写的宋词密码.

可以随机写一篇宋词,但是由于字数和词的限制,好像只有写<如梦令>和元曲<天净沙>

2333

挺好玩的.

I. C语言中怎么用文件的方式存入一首诗

使用文件操作函数,有很多,你搜一下或者看文档,选择你想用的。