/* A simple C program */ #include <stdio.h> int main(){ printf("202083290318"); printf("hello,C\n"); printf("you're the best!"); return 0; }
#include<stdio.h> int main (){ while (1) printf("5 2 0 5 2 1 "); return 0; }
#include<stdio.h> int main (){ while (0) printf("5 2 0 5 2 1 "); return 0; }
输出结果为0,表示结束,而while表示条件,当其为1时表示进行,会一直进行循环指令,而结果为0,则会直接结束,无法循环。
#include<stdio.h> int main(){ int x, y; //定义两个整型变量,用来保存运算数据 int r1,r2,r3,r4; //定义四个整型变量,用来保存加减乘除运算结果 x=1; y=2; r1=x+y; r2=x-y; r3=x*y; r4=x/y; printf("r1=%d\n",r1); printf("r2=%d\n",r2); printf("r3=%d\n",r3); printf("r4=%d\n",r4); return 0; }
/*用C语言实现一个简单的算数运算程序*/ #include<stdio.h> int main(){ float x, y; //定义两个整型变量,用来保存运算数据 float r1,r2,r3,r4; //定义四个整型变量,用来保存加减乘除运算结果 x=1; y=2; r1=x+y; r2=x-y; r3=x*y; r4=x/y; printf("r1=%f\n",r1); printf("r2=%f\n",r2); printf("r3=%f\n",r3); printf("r4=%f\n",r4); return 0; }
//测试你是哪一类学习者 #include <stdio.h> int main(){ int answer; char words[5000]; printf("在家上学让一些人欢喜一些人忧.\n"); printf("1.作为一个宅,社恐,觉得这样很好,有网络,自主学习,很ok.\n"); printf("2.不喜,不喜,很不喜,眼睛快瞎了,脑壳有点卡...\n"); printf("3.中间派,不知道,说不清.\n"); printf("4.其他...\n"); printf("5.喜欢在家打游戏,却有厌烦上课打卡的矛盾心理.\n"); scanf("%d",&answer); if(answer==4){ printf("自律的生活让我安心.\n"); getchar(); gets(words); } printf("\n"); printf("当遇到问题时,你会选择:\n"); printf("1.遇到问题,或解决问题。不懂得,搜索式学习,逐个击破.\n"); printf("2.遇到问题,不高兴,然后......没有了.\n"); printf("3.其他...\n"); printf("4.问老师和同学.\n"); scanf("%d",&answer); if(answer==1) printf(":)\n") ; else if(answer==2) printf("这样不能解决问题啊......我们选择1好不好:)\n"); else if(answer==3){ printf("想什么呢,不可能的,没有其他选择,你必须把问题解决\n"); getchar(); gets(words); } return 0; }
//测试你的说话水平 #include <stdio.h> int main(){ int answer; char words[5000]; printf("一千个读者有一千个哈姆雷特,每个人都有自己的交际方式.\n"); printf("1.幽默派,说话令人放松愉悦,容易交流,很ok.\n"); printf("2.简洁明了,说话直截了当,办事效率高\n"); printf("3.说话拖拖拉拉,让人不想捉摸.\n"); printf("4.其他...\n"); scanf("%d",&answer); if(answer==4){ printf("看书让我学会许多技巧.\n"); getchar(); gets(words); } printf("\n"); printf("当遇到问题时,你会选择:\n"); printf("1.遇到问题,或解决问题。问亲人,和好朋友诉说.\n"); printf("2.遇到问题,难过一会,然后......没有了.\n"); printf("3.其他...\n"); printf("4.问老师和同学请教经验.\n"); scanf("%d",&answer); if(answer==1) printf(":)\n") ; else if(answer==2) printf("这样不能解决问题啊......我们选择1好不好:)\n"); else if(answer==3){ printf("想什么呢,不可能的,没有其他选择,这东西必须完美解决\n"); getchar(); gets(words); } return 0; }
Don't Know
1.一个程序居然有多对花括号,但是不知道有什么区别。
2.感觉“.\n"的涌出很大,但是不知道能干什么。
3.不知道为什么有的行之间空了一行,有的布控,空行有什么用处。
4.不知道该怎样把自己要输出的内容分行,老师虽然上课讲过,但是现在还是不会。
5.还不知道好多get 与gets有什么区别。
6.有时候尽管调试的时候自动检查出错误,但是不知道怎样修改。
7群里已经有人修改颜色,但我依旧一脸懵。
Findings
1,发现有的地方前后故意不对齐,感觉这样更明了。
2.有的需要while有的不需要,但都需要return。
3,if和else,scanf好像在那种多个选择的程序中很重要。