91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-02
  • 語言: C/C++
  • 標簽: 按行逆序??

資源簡介

Linux下c語言實現(xiàn)對文本內(nèi)容的三種輸出,包括按行逆序輸出,按字符串逆序輸出,按行和字符串逆序輸出。

資源截圖

代碼片段和文件信息

#include??
#include?
#define?M?10010
#define?N?256
char?buf[M][N];
int?output1();
int?output2();
int?output3();
void?main()
{
????int?m;
????printf(“請選擇輸出方式:\n1、按行逆序\n2、按字符串逆序\n3、按行和字符串逆序\n“);
????scanf(“%d“&m);
????switch(m){
????????case?1:output1();break;
????????case?2:output2();break;
????????case?3:output3();break;
????????default:putchar(‘\a‘);
????}
}
int?output1(){
?????FILE?*file;
????char?filename[50];
?
????printf(“請輸入文件名:\n“);
????scanf(“%s“&filename);
????file?=?fopen(filename?“r“);
????if(file?==?NULL)?
????????return?1;
????int?n?=?0;
????while(fgets(buf[n]?N?file)?!=?NULL){
????????n++;
????}
????fclose(file);
?
????for(int?i=n;i>=0;i--)
????printf(“%s“?buf[i]);
????main();
????return?0;
}
int?output2(){
????FILE?*file;
????char?filename[50];
?
????printf(“請輸入文件名:\n“);
????scanf(“%s“&filename);
????file?=?fopen(filename?

評論

共有 條評論

相關(guān)資源