當前位置:首頁 » 編程語言 » 程序設計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語言中怎麼用文件的方式存入一首詩

使用文件操作函數,有很多,你搜一下或者看文檔,選擇你想用的。