实验一
一、
/* A simple C program */ #include <stdio.h> #include <stdlib.h> int main() { printf("This is my first C programe!\nHello,202083450***\n2020,奥利给,干就完了!\nThis is my first C programe,please kindly advise!"); system("pause"); return 0; }
二、
/* 循环打印字符 */ #include <stdio.h> #include <stdlib.h> int main() { system("color 0a"); while(1) printf("0 1 "); return 0; }
当while(0)时
1为true,0为false,当0时不执行
三、
/* 用c语言实现的一个简单算术运算程序 */ #include <stdio.h> int main() { int x, y; int r1, r2, r3, r4; x = 74787; y = 5461; 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 = 74787; y = 5461; 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("你的选择: "); 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("你的选择:"); 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; }
通过这次试验,我了解了C语言的基本规则,相比较python,C语言还是有一些复杂的。
要有良好的编程素养,一定要注意缩进还有分号;最重要的一点,一定要多多敲代码,实践出真知。