1.任务和代码:
/*
*文件名称:lin_lei.c
*作 者:末子灬秋风
*完成时间:2020年3月21日
*版本 号:vc++6.0
*
*问题描述:求 Sn=a+aa+aaa+...+aa...a之值,其中 a是一个数字。
*程序输出:输出结果
*/
#include<stdio.h> //包含文件
//主函数
int main()
{
//定义变量
int a,n,count=1,Sn=0,Tn=0; //a表示单体,n表示个数
//输入数据
printf("请输入单体a和个数n的数值:");
scanf("%d %d",&a,&n);
//while循环
while(count<=n) //n个数
{
Tn=a*10+a;
Sn=Sn+Tn;
count++;
}
//输出数据
printf("%d+%d%d+%d%d%d+...=%d\n",a,a,a,a,a,a,Sn);
//空一行
printf("\n");
return 0;
}
2.运行结果:
3.知识点总结:
C语言程序框架
while循环
输入输出语句
4.心得:循环语句总有一些意想不到的用处。