//输芹数入: abeio
//输出: 48310
//输入: abeis
//输出: 48315
#include <stdio.h>
#include <ctype.h> //用于函数toupper()
int main()
{
int i,k
char string[5],a[5]
char b[6]={'A','B','E','I','O','S'}
//原代码char s[6]={'4','5','3','1','0','5'}
char s[6]={'4','8','3','1','0','5'} //字母B对应数字8
for(i=0i<5i++) //连续输入5个字符
{
scanf("%c",&string[i])
}
for(i=0i<5i++)
{
a[i]=toupper(string[i])
}
for(k=0k<5k++)
{
for(i=0i<6i++)
{
//原历首局代码if(strcmp(a[k],b[i])==0) //strcmp()用于字符串的比较
肢让 if(a[k]==b[i]) //a[k]和b[i]是字符,不是字符串
{
a[k]=s[i]
}
}
}
for(i=0i<5i++)
{
printf("%c",a[i])
}
return 0
}
//方案2
//输入 abeios
//输出 483105
//输入 Hey dude,c is rilly cool
//输出 H3Y DUD3,C 15 R1LLY C00L
#include <stdio.h>
#include <string.h>
#include <ctype.h> //用于函数toupper()
int main()
{
char inStr[100]
char a[100]
int nLen
int i
//输入字符串,可以包括空格
gets(inStr)
nLen=strlen(inStr) //字符串的长度
for(i=0i<nLeni++)
{
a[i]=toupper(inStr[i])
switch(a[i])
{
case 'A':
a[i]='4'
break
case 'B':
a[i]='8'
break
case 'E':
a[i]='3'
break
case 'I':
a[i]='1'
break
case 'O':
a[i]='0'
break
case 'S':
a[i]='5'
break
}
}
for(i=0i<nLeni++)
{
printf("%c",a[i])
}
return 0
}
#include <stdio.h>#include <ctype.h>
#define N 40
main()
{
int i, n
char biff[N], ch
printf("Enter message : ")
n = 0
while ((biff[n++] = getchar()) != '\n' &&n <N)
{
printf("In bill-speak : ")
for (i = 0i <n - 1i++)
{
biff[i] = toupper(biff[i])
switch (biff[i])
{
case 'A':
biff[i] = '4'
break
case 'B':
biff[i] = '8'
break
case 'E':
biff[i] = '3'
break
case 'I':
biff[i] = '1'
break
case 'O':
biff[i] = '0'
break
case 'S':
biff[i] = '5'
break
}
printf("%c",biff[i])
}
printf("!!!!!!!!!!\n")
}
return 0
可将 Excel 文件保存为其他文件格式,方法是单击“文件
”>“
另存为
”。 “
另存为
”对话框中可用的文件格式因处于活动状态的工作表类型(工作表、图表工作表或其他类型的工作表)汪拍而异。
注意: 每次将文件另存为其他文件格式时,都可能无法传输它的某些格式、数据和功能。
若要在早期版本的 Excel 或其他程序中打开以另一种文件格式创建的文件,请单击“
文件
”>“
打开
”。 如果打开的是 Excel 97-2003 工作簿,则该文件会自动在兼容模式下打开。 若要利用 Excel 2010 的新功能,可以将工作簿保存为 Excel 2010 文件格式。 并且,还可以保留原始文件格式,从而可在该文件格式下进行处理,实现向后兼容性。
Excel 文件格式
格式
扩展名
说明
Excel 工作簿
.xlsx
Excel 2010 和 Excel 2007 默认的基于 XML 的文件格式。 不能存储 Microsoft Visual Basic for Applications (VBA) 宏代码或 Microsoft Office Excel 4.0 宏工作表 (.xlm)。
Excel 启用宏的工作簿(代码)
.xlsm
Excel 2016Excel 2013Excel 2010 和 Excel 2007的基于 XML 和启用宏的文件格式。 存储 VBA 宏代码或 Excel 4.0 宏工作表 (.xlm)。
Excel 二进制工作簿
.xlsb
Excel 2010 和 Excel 2007 的二进制文件格式 (BIFF12)。
模板
.xltx
Excel 2010 和 Excel 2007 的 Excel 模板默认的文件格式。 不能存储 VBA 宏代码或 Excel 4.0 宏工作纤陵宽表 (.xlm)。
模板(代码)
.xltm
Excel 模板 Excel 2010 和 Excel 2007 启用宏的文件格式。 存储 VBA 宏代码或 Excel 4.0 宏工作表 (.xlm)。
Excel 97- Excel 2003 工作簿
.xls
Excel 97 - Excel 2003 二进制文件格式 (BIFF8)。
Excel 97- Excel 2003 模板
.xlt
Excel 模板的 Excel 97 - Excel 2003 二进制文件格式 (BIFF8)。
Microsoft Excel 5.0/95 工作簿
.xls
Excel 5.0/95 二进制文件格式 (BIFF5)。
XML 电子表格 2003
.xml
XML 电子表格 2003 文件格式 (XMLSS)。
XML 数据
.xml
XML 数据格式。
Excel 加载项
.xlam
Excel 2010 和 Excel 2007 基于 XML 和启用宏的加载项格式。 加载项是用于运行其他代码的补充程序。 支持使用 VBA 项目和 Excel 4.0 宏工作表 (.xlm)。
Excel 97-2003 加载项
.xla
Excel 97-2003 加载项,旨在用于运行其他代码的补充程序。 支持使用 VBA 项目。
Excel 4.0 工作簿
.xlw
仅保存工作表、图表工作表和宏工作表的 Excel 4.0 文件格式。 可以在 Excel 2010 中以此文件格式打开工作簿,但是无法将 Excel 文件保存为此文件格式。
Works 6.0-9.0 电子表格
.xlr
Microsoft Works 6.0-9.0 中保存的电子表格。
注意: 仅 Excel Starter 支持此格式。
文本文件格式
格式
扩展名
说明
带格式文本(以空格分隔)
.prn
Lotus 以空格分隔的格式。 仅保存活动工作表。
文本(以制表符分隔)
.txt
将工作簿另存为以制表符分隔的文本文件,以便在其他 Microsoft Windows *** 作系统上使用,并确保正确解释制表符、换行符和其他字符。 仅保存活动工作表。
文本 (Macintosh)
.txt
将工作簿另存为毁亮以制表符分隔的文本文件,以便在 Macintosh *** 作系统上使用,并确保正确解释制表符、换行符和其他字符。 仅保存活动工作表。
文本 (MS-DOS)
.txt
将工作簿另存为以制表符分隔的文本文件,以便在 MS-DOS *** 作系统上使用,并确保正确解释制表符、换行符和其他字符。 仅保存活动工作表。
Unicode 文本
.txt
将工作簿另存为 Unicode 文本,这是一种由 Unicode 协会开发的字符编码标准。
CSV(以逗号分隔)
.csv
将工作簿另存为以逗号分隔的文本文件,以便在其他 Windows *** 作系统上使用,并确保正确解释制表符、换行符和其他字符。 仅保存活动工作表。
CSV (Macintosh)
.csv
将工作簿另存为以逗号分隔的文本文件,以便在 Macintosh *** 作系统上使用,并确保正确解释制表符、换行符和其他字符。 仅保存活动工作表。
CSV (MS-DOS)
.csv
将工作簿另存为以逗号分隔的文本文件,以便在 MS-DOS *** 作系统上使用,并确保正确解释制表符、换行符和其他字符。 仅保存活动工作表。
DIF
.dif
数据交换格式。 仅保存活动工作表。
SYLK
.slk
符号链接格式。 仅保存活动工作表。
其他文件格式
格式
扩展名
说明
DBF 3、DBF 4
.dbf
dBase III 和 IV。 可以在 Excel 中打开这些文件格式,但是无法将 Excel 文件保存为 dBase 格式。
OpenDocument 电子表格
.ods
OpenDocument 电子表格。 您可以保存 Excel 2010 文件,从而可在使用 OpenDocument 电子表格格式的电子表格应用程序(如 Google Docs 和 OpenOffice.org Calc)中打开这些文件。 您也可以使用 Excel 2010 打开 .ods 格式的电子表格。 保存及打开 .ods 文件时,可能会丢失格式设置。
可移植文档格式 (PDF)。 此文件格式保留文档格式并允许文件共享。 联机查看或打印 PDF 格式的文件时,该文件可保留预期的格式。 无法轻易更改文件中的数据。 对于要使用专业印刷方法进行复制的文档,PDF 格式也很有用。
注意: Excel 2007 不支持此格式。
XPS 文档
.xps
XML 纸张规范 (XPS)。 此文件格式保留文档格式并允许文件共享。 联机查看或打印 XPS 文件时,该文件可保留预期的格式并且他人无法轻易更改文件中的数据。
注意: Excel 2007 不支持此格式。
使用剪贴板的文件格式
如果 Office 剪贴板数据为下列格式之一,则通过使用“粘贴”或“选择性粘贴”命令(“开始”选项卡上“剪贴板”组中的“粘贴”按钮),可将 Microsoft Office 剪贴板中的数据粘贴到 Excel 中。
格式
扩展名
剪贴板类型标识符
图片
.wmf 或 .emf
Windows 图元文件格式 (WMF) 或 Windows 增强型图元文件格式 (EMF) 的图片。
注意如果从另一个程序中复制 Windows 图元文件图片,Excel 会将该图片作为增强图元文件进行粘贴。
位图
.bmp
以位图格式 (BMP) 存储的图片。
Microsoft Excel 文件格式
.xls
Excel 5.0/95 (BIFF5)、Excel 97-2003 (BIFF8) 和 Excel 2010 (BIFF12) 版本的二进制文件格式。
SYLK
.slk
符号链接格式。
DIF
.dif
数据交换格式。
文本(以制表符分隔)
.txt
以制表符分隔的文本格式。
CSV(以逗号分隔)
.csv
逗号分隔的值格式。
带格式文本(以空格分隔)
.rtf
RTF 格式。 仅来自 Excel。
嵌入对象
.gif、.jpg、.doc、.xls 或 .bmp
Microsoft Excel 对象,这些对象来源于正确注册的、支持 OLE 2.0 (OwnerLink)、图片或其他演示文稿格式的程序。
链接对象
.gif、.jpg、.doc、.xls 或 .bmp
OwnerLink、ObjectLink、链接、图片或其他格式。
Office 图形对象
.emf
Office 图形对象格式或图片(Windows 增强型图元文件格式,EMF)。
文本
.txt
显示文本、OEM 文本。
单个文件网页
.mht、.mhtml
单个文件网页(MHT 或 MHTML)。 此文件格式集成嵌入图形、小程序、链接文档以及在文档中引用的其他支持项目。
注意: Excel 2007 不支持此格式。
网页
.htm、.html
超文本标记语言 (HTML)。
注意: 如果从其他程序复制文本,Excel 将不考虑文本的固有格式而以 HTML 格式粘贴文本。
Excel 不支持的文件格式
Excel 2016Excel 2013Excel 2010Excel Starter 和 Excel 2007 不再支持以下文件格式。 无法打开或保存这些文件格式的文件。
格式
扩展名
剪贴板类型标识符
Excel 图表
.xlc
Excel 2.0、3.0 和 2.x 文件格式
WK1、FMT、WK2、WK3、FM3、WK4
.wk1、.wk2、.wk3、.wk4、.wks
Lotus 1-2-3 文件格式(所有版本)
Microsoft Works
.wks
Microsoft Works 文件格式(所有版本)
DBF 2
.dbf
DBASE II 文件格式
WQ1
.wq1
Quattro Pro for MS-DOS 文件格式
WB1、WB3
.wb1、.wb3
Quattro Pro for Windows 5.0 和 7.0。
Excel Starter 不支持的文件格式
此外, Excel Starter 不再支持以下文件格式。 无法打开或保存这些文件格式的文件。
格式
扩展名
Excel 97-2003 加载项
.xla
Excel 加载项
.xlam
数据源名称
.dsn
Access MDE 数据库
.mde
Office 数据连接
.odc
数据链接文件
.udl
打开或查看不支持的文件格式
如果您要使用的文件格式在 Excel 中不受支持,可以尝试下列方法:
◾在 Internet 中搜索针对 Excel 不支持的文件格式创建文件格式转换器的公司。
◾保存为其他程序支持的文件格式,然后从该程序导出为 Excel 支持的文件格式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)