实验一
一、
/* 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语言还是有一些复杂的。
要有良好的编程素养,一定要注意缩进还有分号;最重要的一点,一定要多多敲代码,实践出真知。
浙公网安备 33010602011771号