您的位置:首页 > 编程语言 > C语言/C++

用C语言实现:将数组A中的和数组B中的内容进行交换;计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值;编写程序数一下1到100整数中数字9出现的次数

2019-03-17 21:53 633 查看

用C语言实现:将数组A中的和数组B中的内容进行交换;计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值;编写程序数一下1到100整数中数字9出现的次数

1.将数组A中的和数组B中的内容进行交换

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdlib.h>
#include<stdio.h>
int main()
{
int i = 0, j = 0, t = 0;
int arr1[10] = { 0 };
int arr2[10] = { 0 };
for (i = 0; i < 10; i++)
{
scanf("%d", &arr1[i]);
}
for (i = 0; i < 10; i++)
{
scanf("%d", &arr2[i]);
}
for (i = 0; i <10; i++)
{
t = arr1[i];
arr1[i] = arr2[i];
arr2[i] = t;
}
for (j = 0; j < 10; j++)
{
printf("%d ", arr1[j]);
}
printf("\n");
for (j = 0; j < 10; j++)
{
printf("%d ", arr2[j]);
}
system("pause");
return 0;
}

2.计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int main()
{
double i;
int flag = -1;
double sum = 0;
for (i = 1; i <= 100; i++)
{
flag = -flag;
sum = flag*(1 / i) + sum;
}
printf("%f\n", sum);
system("pause");//暂停函数,程序运行过快,需要停一下以便更好看清运行结果
return 0;
}

3.编写程序数一下1到100整数中数字9出现的次数

int main()
{
int i, j = 0;
for (i = 1; i < 101; i++)
{
if(i % 10 == 9)
{
j++;
}
if (i / 10 == 9)
{
j++;
}
}
printf("1到100整数中数字9出现的次数为:%d\n", j);
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐