永发信息网

用c语言根据文件后缀名判断文件类型

答案:3  悬赏:0  手机版
解决时间 2021-02-20 04:06
  • 提问者网友:人傍凄凉立暮秋
  • 2021-02-19 03:14
用c语言根据文件后缀名判断文件类型输入一个字符串代表一个文件名(带后缀名),输出这个文件的文件类型。(只有三种后缀名,对应三种文件类型。.doc->Word .xls->Excel ppt->PowerPoint)输入一个字符串代表一个文件名(带后缀名)。输出这个文件的文件类型。(只有三种后缀名,对应三种文件类型。.doc->Word .xls->Excel ppt->PowerPoint)

例:输入ahahahaha.doc
输出Word
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-02-19 04:07
1. 定义字符串数组 char *ext[3]={"doc","xls","ppt"};
2. 拆分输入的字符串
3. 循环或switch
全部回答
  • 1楼网友:玩家
  • 2021-02-19 05:21
#include <stdio.h> int main() {     int i;     char filename[FILENAME_MAX];     printf("请输入文件名:\n");     scanf("%s",filename);     i=strlen(filename);     switch (filename[i-1])     {                 case 'c':             printf("Word.\n");             break;         case 's':             printf("Excel.\n");             break;         case 't':             printf("Powerpoint.\n");             break;         default:             printf("文件名不匹配!\n");     }     return 0; }
  • 2楼网友:廢物販賣機
  • 2021-02-19 05:06
1. 定义字符串数组 char *ext[3]={"doc","xls","ppt"}; 2. 拆分输入的字符串 3. 循环或switch
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯