作业:
1、从终端输入一个字符:如果是大写的 转换成小写,如果是小写的 转换成大写,如果是 0-9 按照 %d 输出对应整型的 0-9,其他字符 转换成 #并输出。
ubuntu@ubuntu:~/yuyu/yu/1/4$ cat 10.c
#if 0
1、从终端输入一个字符:
如果是大写的 转换成小写,
如果是小写的 转换成大写,
如果是 0-9按照 %d输出对应整型的0-9,
其他字符 转换成 #并输出。
#endif
#include <stdio.h>
int main(int argc, const char *argv[])
{
char c;
char b='#';
scanf("%c",&c);
if('c'<'Z'&&'c'>'A')
printf("%c\n",(char)((int)c+32));
else if('c'<'z'&&'c'>'a')
printf("%c\n",(c-32));
else if((int)'c'<10 && (int)'c'>=0)
printf("%d\n",(int)c);
else
printf("%c\n",b);
return 0;
}
ubuntu@ubuntu:~/yuyu/yu/1/4$
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
A
!
ubuntu@ubuntu:~/yuyu/yu/1/4$ B
B: command not found
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
C
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.outX
bash: ./a.outX: No such file or directory
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
X
8
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
A
!
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
a
A
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
^[[A^[[A^C
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
A
!
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
A
!
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
3
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
;
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
^[[A^[[A
�
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
@
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
/
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 11.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入字符:
A
a
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入字符:
a
A
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入字符:
/
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
A
!
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
A
a
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
、
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
2
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
10.c: In function ‘main’:
10.c:18:12: warning: multi-character character constant [-Wmultichar]
else if(c<'10' && c>='0')
^~~~
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
1
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
3
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
d
D
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:1
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:1
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:1
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ umask
0022
ubuntu@ubuntu:~/yuyu/yu/1/4$ ls -l
total 68
-rw-r--r-- 1 ubuntu ubuntu 543 11月 9 09:59 10.c
-rw-r--r-- 1 ubuntu ubuntu 679 11月 9 09:01 11.c
-rw-r--r-- 1 ubuntu ubuntu 411 11月 8 11:59 1.c
-rw-r--r-- 1 ubuntu ubuntu 0 11月 8 16:28 1.txt
-rw-r--r-- 1 ubuntu ubuntu 621 11月 8 13:59 2.c
-rw-r--r-- 1 ubuntu ubuntu 435 11月 8 14:47 3.c
-rw-r--r-- 1 ubuntu ubuntu 420 11月 8 17:19 4.c
-rw-r--r-- 1 ubuntu ubuntu 441 11月 8 16:24 5.c
-rw-r--r-- 1 ubuntu ubuntu 598 11月 8 17:07 6.c
-rw-r--r-- 1 ubuntu ubuntu 169 11月 8 17:06 7.c
-rw-r--r-- 1 ubuntu ubuntu 1305 11月 8 19:22 8.c
-rw-r--r-- 1 ubuntu ubuntu 546 11月 8 19:51 9.c
-rwxr-xr-x 1 ubuntu ubuntu 8400 11月 9 09:59 a.out
-rw-r--r-- 1 ubuntu ubuntu 16 11月 8 14:00 fwrite.c
-rw-r--r-- 1 ubuntu ubuntu 144 11月 8 19:57 time1.txt
-rw-r--r-- 1 ubuntu ubuntu 2398 11月 8 19:42 time.txt
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:A
a
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:1
49
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:2
50
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:0
48
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:48
52
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:90
57
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:1
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:2
2
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:10
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:11
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:12
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:22
2
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:,
#
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:k
K
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:1
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:2
2
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:1
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out2
bash: ./a.out2: No such file or directory
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out2
bash: ./a.out2: No such file or directory
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:2
2
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:1
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:9
9
ubuntu@ubuntu:~/yuyu/yu/1/4$ ./a.out
请输入一个字符:10
1
ubuntu@ubuntu:~/yuyu/yu/1/4$ gcc 10.c
10.c: In function ‘main’:
10.c:16:23: error: stray ‘\343’ in progra
文章浏览阅读63次。1publicclassHanoi_X8023Z{2///3///将n个盘从one座借助two座,移动到three座.4///5///盘子个数6///第一个标识座A7///第二个标识座B8///第三个标识座C9voidhanoi(intn,Stringone,Stringtwo,Stringthree)10{11if(n==1)12{13move(...
文章浏览阅读2.8k次。配置:OS:Centos7.4FC-HBA:16Gb Qlogical QLE2692光纤卡服务器:IBM X3650一、查看FC HBA 卡的port name假如没有fc_host,加载qla2xxx 板块驱动,假如没有tcm_qla2xxx驱动,需要重新编译内核加载cat /sys/class/fc_host/host*/port_name0x10000090fa2a6b980x100000..._fc_host
文章浏览阅读2.4k次。取值的案例简单自己看 demo1
文章浏览阅读707次。点击项目VCS-->Update Project 即可将所有模块的代码pull到本地_idea 多个git 项目一起拉取 pull
文章浏览阅读68次。PHP 5.5.7/5.4.23/5.3.28紧急发布.2013-12-13.上个版本是2013-11-14的5.5.6/5.4.22。全部修正了一个 OpenSSL的安全漏洞(CVE-2013-6420)5.3本来已停止常规开发也更新了。 总共修正了10几个Bug(包括Opcache的几个Bug)及安全漏洞。完全改进:Version 5.5.712-Dec-2013Core:Fixed bu..._cve-2013-6420
文章浏览阅读3.8k次,点赞61次,收藏41次。华为Could API人工智能系列——文本合成MP3音频_api-huacloud.net
文章浏览阅读2.2k次。jsp页面直接嵌入就行,src地址你也可以换成你自己服务器上的地址通过访问 <embed src="https://vod.300hu.com/4c1f7a6atransbjngwcloud1oss/181bf18e201392241334865921/v.f30.mp4" width="300" height="300">layui分页操作引入css js文件 ..._layui可以用jsp吗
文章浏览阅读3.5k次。React Hook 内置 API 指南 非常详细,不太会用这个编辑器一、API 列表二、基本 Hook1、useState1、通过 function 更新 state2、注意:3、延迟初始化2、useEffect1、清理 effect2、effect 的时间3、有条件的触发 effect3、useContext二、附加 Hook1、useReducer1、延迟初始化..._react的use的hook函数内置有哪些
文章浏览阅读2.5w次,点赞11次,收藏55次。使用AndroidStudio开发APP已有半年多的时间了,从刚开始的不习惯到慢慢适应再到逐渐喜欢上AndroidStudio,中间的过程颇有一番曲折,现在把自己对AndroidStudio的配置心得总结下来,分享给大家,希望给后来人带来方便(强迫症童鞋的护眼模式设置方法)_android studio safemode limitied function
文章浏览阅读453次。我使用mapbox sdk提供的名为ItemizedIconOverlay的功能,在mapbox中获得了标记点击事件的解决方案.我做了如下:public void placeGTMarker() {alMarkerGT = new ArrayList();marker = new Marker("my Marker", "", latLng);marker.setMarker(activity.g..._mapbox 点击事件获取当前点 移动端
文章浏览阅读612次。首先我找到;_有道翻译不删除_o用request不行了
文章浏览阅读2.4k次。无法采集https的网站内容主要是https不支持file_get_contents获取内容,所以可以考虑采用curl的方式获取。(需要开启curl,可以在pathinfo里边查看)(1)打开phpcms\modules\collection\classes\collection.class.php在类里边添加新函数:protected static function curl_requ..._phpcms有的网站不能采集