怀着期望与激动去写人生的第一篇
大家好,本人新手小白一枚,初来乍到和大家打声招呼:大家好!(手动滑稽)好了,言归真转,作为一个大学生,出入小社会,带着些许的迷茫与未知的刺激进入大学。转眼就快大二了,还是没有对自己的规划,所以感到些许迷茫。在上半学期接触了编程,刚开始学的我头皮发麻,快考试时才发现自己不知不觉对他开始感兴趣。虽然还是只会那些简单的不能再简单的几行代码,但还是在那自娱自乐,那时我才发现我才发现我已经开始与他共鸣。开始和同学在代码洋里飘荡,似乎每一个成功大佬都会写自己的博客。所以自己偷偷搞了一个,哈哈。所以开始自己的第一篇,希望和大家愉快交流的编程知识!昨晚小洛花了点时间搞了个算是自己干的还可以一个将数组A中的内容和数组B中的内容进行交换的代码。(数组一样大) 这可是整整花了小洛一个小时啊,刚开始一直输出错误,那可是气的我呀,把i和n老是打反,所以老是输出错误的结果,最后终于搞好了。可真是得劲呀,所以和大家分享一下,希望大家共同交流学习,也希望大家指出小洛的错误,一起进步啊哈!
以下是源代码:
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a[100] = { 0 };
int b[100] = { 0 };
int tmp = 0;
int i = 0;
int n = 0;
printf("请输入数组元素个数 ");
scanf("%d", &i);
printf("请输入数组a元素:\n");
for (n = 0; n < i; n++)
scanf("%d", &a[n]);
printf("请输入数组b元素:\n");
for (n = 0; n < i; n++)
scanf("%d", &b[n]);
for (n = 0; n<i ; n++)
{
tmp = a[n];
a[n] = b[n];
b[n] = tmp;
}
printf("交换后结果为\n");
for (n = 0; n < i; n++)
{
printf("%d ", a[n]);
}
printf("\n");
for (n = 0; n < i; n++)
{
printf("%d ", b[n]);
}
return 0;
}
说到这里就和大家说再见啦,期待下次有更好的创意和大家分享!