首页 » 百科 » 教育资讯

c语言数组的应用讲解

日期:2022-06-18

Dsriptin

&msp;&msp;对于一个递增数组a,元素个数为n(n值从键盘输入,n<100。数组元素从键盘输入,要求是递增的),输入一个数据x,如果x存在于数组a,则把x元素删除;否则将x插在相应的位置,要求数组仍然递增,然后依次输出新的数组元素。

Input

&msp;&msp;5&msp;&msp;&msp;&msp;&msp;&msp;&msp;&msp;&msp;&msp; &msp;&msp;10&msp;23&msp;34&msp;53&msp;83&msp;&msp;&msp; &msp; &msp;&msp;34

Output

&msp;&msp;10&msp;23&msp;53&msp;83

Sampl Input

&msp;&msp;5

  &msp;10&msp;23&msp;34&msp;53&msp;83

&msp;&msp;35

Sampl Output

&msp;&msp;10&msp;23&msp;34&msp;35 53&msp;83

Dsriptin

&msp;&msp;输入矩阵a(m行n列),将其行列互换。

Input

&msp;&msp;第一行为m,n(均小于15),第二行至第m+1行为矩阵a。

Output

&msp;&msp;输出行列互换后的矩阵。

Sampl Input

&msp;&msp;2 3

&msp;&msp;1 2 3

&msp;&msp;4 5 6

Sampl Output

&msp;&msp;1 4

&msp;&msp;2 5

&msp;&msp;3 6

Dsriptin

    【题目】键盘输入一个十进制的整数,及确定进制n,把这个数转换成相应的n进制输出。 (其中2〈=n〈=16)例如:输入10,n=3 则输出 (10)10=(101)3

Input

       一个整数m和进制n,用空格分开

Output

      把这个数转换成相应的n进制数

Sampl Input

      10 3

Sampl Output

      (10)10=(101)3

Dsriptin

      请你编一程序实现两种不同进制之间的数据转换。

Input

      输入数据共有三行,第一行是一个正整数,表示需要转换的数的进制n(2≤n≤16),第二行是一个n进制数,若n>10则用大写字母A~F表示数码10~15,并且该n进制数对应的十进制的值不超过1000000000,第三行也是一个正整数,表示转换之后的数的进制m(2≤m≤16)。

Output

      输出仅一行,包含一个正整数,表示转换之后的m进制数。

Sampl Input

      16

      FF

      2

Sampl Output

     11111111


查看全部
  • 下一篇:使用EV3机器人 编程应用程序
  • 上一篇:c语言循环结构练习题
  • 推荐文章
    猜你喜欢
    附近的人在看
    推荐阅读
    拓展阅读
    热门资讯 更多
    随机资讯 更多