【日常练习】将两个数组的值进行交换;求分子为1正负交替分母加绝对值1的分数相加和;输出1~100之间数字末尾为9的数字

本文介绍了一个使用C语言实现的数组元素交换程序,通过临时变量完成两个数组内容的互换,并展示了一个求和计算的例子,计算1到100之间级数的和。此外,还提供了一个统计1到100内数字9出现次数的程序。
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
将数组a的内容和数组b的内容进行交换(数组一样大)
int main()
{
	int arr1[] = { 1,3,5,7,9 };
	int arr2[] = { 3,4,5,6,7 };
	int tmp;
	int i = 0;
	for (i = 0;i < sizeof(arr1) / sizeof(arr1[0]);i++)
	{
		tmp = arr1[i];
		arr1[i] = arr2[i];
		arr2[i] = tmp;
	}
	for (i =0 ;i < sizeof(arr1) / sizeof(arr1[0]);i++)
	{
		printf("%d ", arr1[i]);
	}
	printf("\n");
	for (i = 0;i < sizeof(arr1) / sizeof(arr1[0]);i++)
	{
		printf("%d ", arr2[i]);
	}
	system("pause");

	return 0;
}
main() {
	int i;	
	float sum = 0.0,temp = 0.0;
	for (i = 1;i <= 100;i++)
	{
		temp = pow(-1, i + 1);
		sum = sum + temp * 1 / i;
	}
	printf("sum is %f\n", sum);system("pause");return 0;
}
编写程序数一下1-100所有整数中出现多少次数字9
main() {
	int i;
	for (i = 1;i <= 100;i++) {
		if (i % 10 == 9) {
			printf("%d ", i);
		}
	}
	system("pause");
	return 0;
}

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值