山东财经大学python实验六答案_上机实验六_答案(请自行校对)

一.目的要求

1

掌握一维数组的基本概念,如何定义一维数组,如何初始化一维数组。

2

掌握数组的基本操作:引用数组元素、行(列)求和,行(列)最大最小值,整个数组的输入输

出等。

3

掌握与数组有关的算法,如排序、找最大最小值(或位置)等。

二.实验内容

1

题、输入

n

(

n

不超过

10

)

然后输入

n

个数组元素,

要求将数组元素在同一个数组中按

逆序重新存放并输出。

如输入

5

1 2 3 4 5

应输出

5 4 3 2 1

#include 

void main(){

int a[10], i, n ;

printf("

请输入小于

10

的数

n

\n");

scanf("%d", &n);

printf("

请输入

%d

个整数:

\n", n);

for (i=0; i

//for

语句里面只有一条语句,所以

{}

可以省

scanf("%d", &a[i]);

//

下面逐个打印这

n

个整数

for (i=n-1; i>=0; i--)

printf("%d ", a[i]);

printf("\n", n);

}

2

题、输入一个数组的所有元素,

再输入一个整数

m

把该数组的后

m

个数字移到数组的

前头。

比如数组元素为:

1 2 3 4 5 6 7 8 9 10

m=4

,应输出:

7 8 9 10 1 2 3 4 5 6

#include 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
同济大学Python答案实验二涉及到了Python基本语法的运用和掌握,主要包括输入输出、条件判断、循环以及列表的使用等内容。 在实验二中,首先要求实现一个简单的输入输出程序。我们可以使用input()函数获取用户输入的信息,然后使用print()函数将信息输出到屏幕上。 接着,实验要求我们使用条件判断语句来判断用户输入的数字是奇数还是偶数。我们可以使用if语句来实现这个功能。首先,使用input()函数获取用户输入的数字,然后使用int()函数将输入的字符串转换为整数类型。接下来,使用取余运算符判断数字是否能被2整除,如果能,则输出“偶数”,否则输出“奇数”。 然后,实验要求我们使用循环语句来计算1到n之间的所有正整数的和。我们可以使用for循环来实现这个计算。首先,使用input()函数获取用户输入的数字n,然后使用int()函数将输入的字符串转换为整数类型。接着,使用range()函数生成一个从1到n(包含n)的序列,通过for循环遍历每个数字,并将其逐个加到一个变量中。最后,使用print()函数输出计算的结果。 最后,实验要求我们创建一个列表,并通过循环遍历列表中的元素进行输出。我们可以使用for循环来遍历列表,并使用print()函数将每个元素输出到屏幕上。 以上就是关于同济大学Python实验二的问题和答案的简要说明,希望能对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值