1,将数组a中的内容和数组b中的内容进行交换(数组一样大)
int main()
{
int a[12] = { 1,2,3,4,5,6,7,8,9,10,11,12};
int b[12] = { 12, 11, 10,9,8,7,6,5,4,3, 2, 1, };
int c[12];
int i;
printf("a[12]:");
for (i = 0; i < 12; i++)
{ c[i] = a[i];
a[i] = b[i];
b[i] = c[i];
printf("%d ", a[i]);
}
printf("\n");
printf("b[12]:");
for (i = 0; i < 12; i++)
{
c[i] = a[i];
a[i] = b[i];
b[i] = c[i];
printf("%d ", b[i]);
}
system("pause");
return 0;
计算1/1-1/2+1/3 +1/99-1/100的值。
#include<stdio.h>
#include<Windows.h>
int main()
{
int i;
double p=0;
for (i = 1; i <= 100; i++)
{
if (i % 2 == 0){
p += -1 /(double) i;
}
else{
p += 1 /(double) i;
}
}
printf("1/1-1/2+1/3-1/4+1/5 +1/99-1/100:%lf", p);
system("pause");
return 0;
}
编写程序数一下1到100中所有整数中出现多少个9。
#include<stdio.h>
#include<Windows.h>
int main()
{
int i = 1, p = 0;
for (i = 1; i < 100; i++)
{
if (i % 10 == 9||i/10==9)
{
p++;
}
}
printf("%d\n", p);
system("pause");
return 0;
}
c语言的第三个博客
最新推荐文章于 2022-12-03 19:04:39 发布