#include<stdio.h>
#include<stdlib.h>
int main(){
int a[3] = { 1, 2, 3 };
int b[3] = { 4, 5, 6 };
int c[3];
int i;
memcpy(c, a, sizeof (a));
memcpy(a, b, sizeof (b));
memcpy(b, c, sizeof (c));
for (i = 0; i < 3; i++)
{
printf("a[%d]=%d\n", i, a[i]);
printf("b[%d]=%d\n", i, b[i]);
}
system("pause");
return 0;
}
计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i = 0;
double sum = 0.0;
for (i = 1; i <= 100; i++)//利用循环输出100个数
{
if (i % 2 == 0)//减去分母为偶数的
{
sum -= (1.0 / i);
}
else//加上分母为奇数的
{
sum += (1.0 / i);
}
}
printf("%f\n", sum);
system("pause");
return 0;
}
编写程序数一下 1到 100 的所有整数中出现多少次数字9。
#include<stdio.h>
#include<stdlib.h>
int main(){
int i = 0;
int sum = 0;
for (i = 1; i <= 100; i++){
if (i % 10 == 9){
printf("%d\t", i);//9,19,,,,,,99
sum = sum + 1;
}
if (i / 10 == 9){
printf("%d\t", i);//90,91,92
sum = sum + 1;
}
}printf("sum=%d\t", sum);
system("pause");
return 0;
}