思路:利用for循环判断是否是奇数,如果是累计,最后输出累加和。
参考代码:
#include "stdioh"int main()
{
int i,sum=0;
for(i=1;i<=15;i++)
if(i%2) sum+=i;
printf("%d\n",sum);
return 0;
}
/
运行结果:
64
/
下面是代码和截图,不知道是不是你要的,有什么问题的话可以继续问的
import javautilScanner;
class NumCount
{
public static void main(String[] args)
{
Scanner in = new Scanner(Systemin);
Systemoutprintln("请输入你想累加的数的个数n:");
int sum=0;
int n;//n个数
n=innextInt();
for(int i=1;i<=n;i++){
sum+=i;
Systemoutprint(i!=ni + "+":i);
}
Systemoutprintln("="+sum);
}
}
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char argv[])
{
int i, sum = 0;
for (i = 0; i < argc; i++)
{
string s(argv[i]);
bool flag = true;
for (int j = 0; j < slength(); ++j)
if (s[j] < 48 || s[i] > 57) flag = false;
if(flag) sum += atoi(argv[i]);
}
cout<<"Total: " << sum <<endl;
return 0;
}
以下是使用C语言编写的程序,实现从键盘输入一个50-100之间的整数,求1到所输入整数的累加和,并在输入错误时给出提示。
#include <stdioh>
int main() {
int n, sum = 0;
printf("请输入一个50-100之间的整数:");
scanf("%d", &n);
if (n < 50 || n > 100) {
printf("输入错误,请输入一个50-100之间的整数。\n");
return 0;
}
for (int i = 1; i <= n; i++) {
sum += i;
}
printf("1到%d的累加和为:%d\n", n, sum);
return 0;
}
程序先从键盘输入一个整数n,如果n小于50或大于100,则输出提示信息并结束程序;否则,使用for循环计算1到n的累加和,并输出结果。
1、启动vb6,执行文件-新建工程命令,在d出的新建工程对话框中选择标准exe文件后点击确定按钮进入窗体界面。
2、选择窗体,拖拽周围正方形调整窗体的大小,在属性窗口中设置caption为“递归求和”,并设置startupposition属性值为“屏幕中心”。
3、在工具箱窗口中找到frame控件并双击,在窗体上创建一个frame1控件,修改其caption属性值为空,并调整大小和位置。
4、在frame控件上创建三个标签控件,修改他们的caption属性值依次为“输入整型数据”、“输出累加和值”、“递归求和”,并调整他们的位置。
5、修改三个标签的font属性值,字体为王羲之书法字体,字号为一号,字形为常规。
6、在窗体上依次创建两个文本框text1和text2,修改两个文本框的text属性值为空,并调整他们的位置。
7、在frame1上创建两个commmand控件,依次修改他们的caption属性值为“计算”、“退出”,并调整他们的位置和大小。
8、双击“计算”按钮进入代码区域,在对象中选择通用,接着输入代码。
9、在代码区域中选择对象为commmand1,过程选择click吗,输入代码为Text2Text = sum(Text1Text),在commmand2中代码区域输入end。
#include<stdioh>
void main()
{int i,sum=0;
for(i=1;i<=100;i+=2)
sum+=i;
printf("%d\n",sum);
}
#include <stdioh>
#include <mathh>
void main()
{
int a,n,i,j,s=0,t;
scanf("%d%d",&a,&n);
for(i=0;i<n;i++)
{
for(j=0,t=0;j<=i;j++)
t += a pow(10,j);
s += t;
}
printf("%d\n",s);
}
以上就是关于C语言程序题:1-15基数的累加的程序咋么写啊全部的内容,包括:C语言程序题:1-15基数的累加的程序咋么写啊、编写java程序求1到你的累加和并显示计算公式、C++实现命令行程序Sum.exe,求全部命令行参数的累加和,如果某个参数不能转化为数值型,则忽略这个参数。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)