//1.在屏幕上输出以下图案
//*
//***
//*****
//*******
//*********
//***********
//*************
//***********
//*********
//*******
//*****
//***
//*
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>

int main()
{
int i, j;
//打印上半部分
for (i = 1; i <= 7; i++)
{
	for (j = 1; j <= (2 * i - 1); j++)
	{
		printf("*");
	}
	printf("\n");
		
}


//打印下半部分
for (i = 1; i <= 6; i++)
{
	for (j = 11; j >= (2 * i - 1); j--)
	{
		printf("*");
	}
	printf("\n");
}

system("pause");
return 0;
}

运行结果:NO.7————C语言入门练习4
//2.求出0~999之间的所有“水仙花数”并输出。
//“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3 ? ,则153是一个“水仙花数”。
//
//
//在数论中,水仙花数(Narcissistic number)也称为自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),是指一N位数,其各个数之N次方和等于该数。
//例如153、370、371及407就是三位数的水仙花数,其各个数之立方和等于该数:
//153 = 1^3 + 5^3 + 3^3。
//370 = 3^3 + 7^3 + 0^3。
//371 = 3^3 + 7^3 + 1^3。
//407 = 4^3 + 0^3 + 7^3。
//
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>

int main()
{	
int num, a, b, c;

printf("0~999的水仙花数为:");

for (num =100 ; num <= 999; num++)
{
	a= num / 100;                    //百位数
	b = (num -a* 100) / 10;     //十位数
	c  = num % 10;                //个位数
	if (num ==a*a*a+b*b*b+c*c*c)               ///判断num是否各位数的立方和
	{
		printf("%d ", num);
	}

}

printf("\n");

system("pause");
return 0;
}

NO.7————C语言入门练习4

//3. 求Sn = a + aa + aaa + aaaa + aaaaa的前5项之和,其中a是一个数字,
//例如:2 + 22 + 222 + 2222 + 22222

//分析: Sn = (a*1)+(a * 10 + a * 1) + (a * 100 + a * 10 + a * 1) + (a * 1000 + a * 100 + a * 10 + a * 1) + (a * 10000 + a * 1000 + a * 100 + a * 10 + a * 1);

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>
#include<math.h>

int main()
{	
int  a, i, Sn = 0, num = 0;

printf("请输入一个整数:");
scanf("%d", &a);

for (i = 0; i < 5; i++)

{
	num =num+ a* pow(10, i);
	Sn = Sn + num;

}
printf("%d \n", Sn);



system("pause");
return 0;
}

NO.7————C语言入门练习4

相关文章:

  • 2021-09-07
  • 2021-12-14
  • 2021-05-05
  • 2021-11-27
  • 2021-12-06
  • 2021-12-29
  • 2021-07-19
  • 2021-12-19
猜你喜欢
  • 2021-04-09
  • 2021-06-26
  • 2021-07-24
  • 2021-07-14
  • 2022-01-01
  • 2021-10-11
  • 2021-11-23
相关资源
相似解决方案