实验一

---恢复内容开始---app

Part 1.
       做为一个初学者,我真的特别想感叹一句:"写对"一个程序真的好困难啊(苦笑)。总的来讲,实验的第一项确实很简单,但在我实践的过程当中却也出现了不少的错误,在这个过程当中,我不是丢掉这个,就是落掉那个,找错让我头秃……不过,找出错误以后,这个自我感受仍是很不错的。但愿本身能够在找错中有所进步!
ex.1
/*This is first C program*/
#  include <stdio.h>
int main()
{
 printf("201883300074");
 return 0;
} oop

 

ex.2
/*求两个整数的乘积*/
# include <stdio.h>
int product (int,int);
int main (void)
{
 int x,y,s;
 scanf("%d %d",&x,&y);
 s = product(x,y);
 printf("The mul is:%d",s);
 return 0;
 
}
int product (int a,int b)
{
 int mul;
 mul = a*b;
 return mul;
}学习


ex.3
#include <stdio.h>
int main ()
{
 int a=5,b=7,c=100,d,e,f;
 d=a/b*c;
 e=a*c/b;
 f=c/b*a;
 printf("d=%d,e=%d,f=%d\n",d,e,f);
 return 0;
  } 3d


ex.4
#include <stdio.h>
int main()
{
 int a=5,b=8;
 printf("a++=%d\n",a++);
 printf("a=%d\n",a);
 printf("++b=%d\n",++b);
 printf("b=%d\n",b);
 return 0;
 } blog


ex.5
#include <stdio.h>
int main()
{
 int a=5,b=8,c=8;
 printf("%d,%d,%d,%d\n",a==b&&a==c,a!=b&&a!=c,a>=b&&a>=c,a<=b&&a<=c);
 printf("%d,%d\n",a<=b||a>=c,a==b||b==c);
 printf("%d,%d,%d ,%d\n",!(a==b),!(a>=b),!(a>=c),!(a<=b));
 return 0;
}
 io


Part 2.
      这一部分要求补全程序,其实刚开始看到这个做业的我真的很懵逼,由于确实没记住什么东西,只好翻书查看了,好在功夫不负有心人,补全的程序全都能正确运行。
      总的来讲,真的应该多翻书,多练习。软件

ex.6
#include <stdio.h>
int main() {
int x;
printf("输入一个整数: \n");
scanf("%d",&x);
// 在×××处填写相应表达式
// 使得当表达式成立时,断定x是奇数,不然是偶数
if( x%2==1)
printf("是奇数");
else
printf("是偶数");
return 0;
}程序


   

  在补全这个程序的时候,我第一次是将其中的==写成了=,致使的结果就是这个程序在运行时,不管我输入奇数仍是偶数,它的运行结果总会是奇数。这个错误让我深入认识到了=与==的不一样之处,感受so happy!im


ex.7
#include <stdio.h>
int main() {
int days;
printf("输入一个整数: \n");
scanf("%d",&days);
// 补足×××处的表达式,使得知足程序功能描述
if(days>=1&&days<=5) // days在1到5之间
printf("workdays, fighting\n");
else if(days==6||days==7) // days是6或7
printf("weekend, relax~\n");
else
printf("Ooops, not in 1~7\n");
return 0;
}d3

 


    

 

在这个程序的补全中,我所犯的错误主要就是将&&用逗号直接表示了,之后应该注意不能够想固然地去表示一个东西。


ex.8
#include <stdio.h>
int main() {
char ch;
printf("输入一个字符:\n");
scanf("%c",&ch);
// 根据程序功能描述,补足程序
if(ch>=97&&ch<=122) // 若是ch是小写字母,补足断定ch是小写字母的表达式
ch=ch-32; // 补足把ch中的小字母转换成大写字母的表达式语句
// 说明:语句就是在表达式末尾加分号;
printf("%c\n",ch);
return 0;}

 

    第一次上机实验对我而言确实是感受到有些困难,编写程序的软件不可以熟练的使用,程序编写的极其缓慢,不过,经过此次试验,我对这一门新的课程却是有了兴趣,起码不会再像之前那样以为它枯燥无味了,这也是一个很大的收获呢。其次,经过此次试验,我真真切切地体会到了自我摸索可使人更快地成长!所以,之后的学习中,必定要多加练习了,在不断地自我练习中获取新的知识。

相关文章
相关标签/搜索