1.数组A中的内容和数组B中的内容进行交换
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i = 0;
int j = 0;
int a = 0;
int arr1[4] = { 1, 2, 3, 4 };
int arr2[4] = { 5, 6, 7, 8 };
int arr3[4] = { 0 };
for (a = 0; a < 4; a++)
{
arr3[a] = arr1[a];
arr1[a] = arr2[a];
arr2[a] = arr3[a];
}
for (i = 0; i < 4; i++)
{
printf("%d", arr1[i]);
}
printf("\n");
for (j = 0; j < 4; j++)
{
printf("%d", arr2[j]);
}
system("pause");
return 0;
}
2.计算1/1-1/2+1/3-1/4......+1/99-1/100的值
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a = 1;
double sum = 1.0;
double i=0 ;
for (i = 2; i <= 100; i++)
{
a = a*(-1);
sum = sum + a/i;
}
printf("%f\n", sum);
system("pause");
return 0;
}
3.1到100所有整数中出现多少次数字9
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i = 0;
int count = 0;
for (i = 1; i <= 100;i++)
{
if (i % 10 == 9)
count++;
if (i / 10 == 9)
count++;
}
printf("%d\n", count);
system("pause");
return 0;
}