2203031129-马慈蕊-C语言第一周作业-one

 One

项目 内容
课程班级博客链接 <课程班级博客链接>
这个作业要求链接  <作业要求链接>
博客名称 2203031129-马慈蕊-C语言第一周作业-one
要求

 每道题要有题目,代码(使用插入代码,不会插入代码的自己查资料解决,不要直接截图代码),截图(只截运行结果).

扩张阅读:要求必读,并写一段学习心得。

   目录

一,扩张阅读(学习心得);

二,代码以及运行结果;

 

一,扩展阅读:C语言中的int类型的范围是由什么决定的

        在此次扩展阅读中,我了解到int类型是反映了机器整数类型的natural size。并且short,int类型是由编译器根据机器自由选择合适的大小。而int类型的大小就是一个计算机的字长,int至少由16位。int表示的是整数类型,常用于定义整数类型变量的标识符。C语言中int类型的大小可以得到字长的概念——是最小可寻址单位,一个地址代表一个字节。字长代表着指针和整数类型的大小,所以,最终整数类型为32位,这也是int类型为32位的原因。

       资料中提到的我们从16位字长升到32位字长是根据对内存地址空间所需而升级的,这也让我感受到计算机的每一个升级都是根据实际调整的,我们不能总局限于目前。另外,我也明白,计算机的每一部分都是相联系的。就如资料中由int类型的大小可以知道字长概念,字长的概念也让我们寻找到了与其相关的机器部件的属性。我也知道了int类型的范围是由字长决定。

二,代码以及运行结果

题目1:编写一个C程序,输入两个整数a,b,交换a和b的数值,然后输出。

 

#include <stdio.h>
int main()
{
      int a,b,temp;//temp为临时变量
      scanf("%d %d",&a,&b);
      temp=a;
      a=b;
      b=temp;
      printf("%d %d",a,b);
      return 0;
}

 

 

 

题目2:编写程序,输入一个长方体的长,宽和高((整数且大于0)),输出这个长方体的体积。

#include <stdio.h>
int main()
{
      int a,b,c;//定义a,b,c为整型变量
      scanf("%d %d %d",&a,&b,&c);//a表示长,b表示宽,c表示高
      printf("长方体的体积为%d",a*b*c);
      return 0;
}

 

posted @ 2023-03-13 22:51  淡若清栀  阅读(102)  评论(0)    收藏  举报