本文目录一览:
C程序特殊符号的书写
C所用符号都在键盘上,注意上下端就都能输出了。这不用急,熟悉了就好了。如单引号就在倒数第二排最右边。
用C语言编写特殊形状
#include"stdio.h"
#define
max_file_path_len
100
/*
文件路径的最大长度
*/
int
main()
{
char
c;
char
fp[max_file_path_len];
/*
保存文件路径
*/
int
upcase=0,
/*
大写字符数
*/
lowercase=0,
/*
小写字符数
*/
space=0,
/*
空格数
*/
digit=0,
/*
数字数
*/
others=0;
/*
其他字符数
*/
file
*fr;
/*
文件指针
*/
printf("输入文件路径:\n");
scanf("%s",
fp);
fr
=
fopen
(fp,
"r");
/*
打开文件
*/
while((c
=
fgetc(fr))
!=
eof)
{
if(c
=
'a'
c
=
'z')
lowercase++;
else
if(c
=
'a'
c
=
'z')
upcase++;
else
if(c
==
0x20)
space++;
else
if(c
=
'0'
c
=
'9')
digit++;
else
others++;
}
fclose(fr);
/*
关闭文件
*/
printf("大字字符:%d
小写字符:%d
空格:%d
数字:%d
其他%d\n",upcase,lowercase,space,digit,others);
return
0;
}
------------------------------------------------------------------
如果我的回答解决了您的问题,请采纳为答案,谢谢!
如何在c语言中输入特殊符号?
1、单个任意ASCII字符输入:使用ASCII输入。例如:char c = 164;//符号'¤'
2、字符串中输入任意ASCII字符:使用转义字符+ASCII码。例如:char* str = "abc\xa4";//"abc¤"
转义字符:\xhh hh代表字符的十六进制ASCII码。