#include <stdio.h>
int main()
{
int n = 5;
int i, j;
for (i = 1; i < n; i++)
{
for (j = 1; j <= n - i; j++)
{
putchar(' ');
}
for (j = 1; j <= 2 * i - 1; j++)
{
putchar('*');
}
putchar('\n');
}
for (i = n; i > 0; i--)
{
for (j = 1; j <= n - i; j++)
{
putchar(' ');
}
for (j = 1; j <= 2 * i - 1; j++)
{
putchar('*');
}
putchar('\n');
}
system("pause");
return 0;
}
计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100
#include <stdio.h>
#include <math.h>
int main()
{
int i;
double sum=0.0;
for (i = 1; i <= 100; i++)
{
sum += pow(-1, i + 1) * 1 / i;
}
printf("sum =%lf\n", sum);
return 0;
}
编写程序数一下 1到 100 的所有整数中出现多少次数字9。
#define _CRT_SECURE_NO_WARNINGS 1
#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=count+1;
if (i/10 == 9)
count = count + 1;
}
printf("count=%d\n", count);
system("pause");
return 0;
求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i, m;
int Sn = 0, temp = 0;
scanf("%d", &m);
for (i = 1; i <= 5; i++)
{
temp = temp * 10 + m;
Sn += temp;
}
printf("Sn=%d\n", Sn);
system("pause");
return 0;
}