知识大全 我是一名C语言初学者,请各位大虾帮帮忙,用C语言编写一个程序,求1+2+3+4+5+6·····+100

Posted 语言

篇首语:一艺之成,当尽毕生之力。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 我是一名C语言初学者,请各位大虾帮帮忙,用C语言编写一个程序,求1+2+3+4+5+6·····+100相关的知识,希望对你有一定的参考价值。

我是一名C语言初学者,请各位大虾帮帮忙,用C语言编写一个程序,求1+2+3+4+5+6·····+100  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

我是一名C语言初学者,请各位大虾帮帮忙,用C语言编写一个程序,求1+2+3+4+5+6·····+100

#include<stdio.h>
void main()

int i,sum=0;
for(i=1;i<=100;i++)

sum+=i;

printf("%d\\n",sum);

我是C语言的初学者帮我写一个程序嘛

#include"stdio.h"
void sort(int t[],int n)n为数组长度

int i,j,k,temp;
for (i=0;i<n;i++)

k=i;
for (j=i;j<n;j++) if (t[j]<t[k]) k=j;
temp=t[i];t[i]=t[k];t[k]=temp;


int main()

int i,a[]=3,8,2,9,10,30,1,2;
sort(a,8);
for(i=0;i<8;i++)
printf("%d ",a[i]);

用c语言编写1!+2!+.+25,请各位大虾多帮忙了

#include<stdio.h>
main()

int sum=0,a; int n;
printf("input n :");
scanf("%d",&n); /输入
for(int i=1;i<=n;i=i+1) 来控制 1 到 n
a=1;
for(int j=i;j>1;j--) /求每个n!
a=a*j;
sum+=a; /把每个n!加到sum里

printf("sum=%d\\n",sum);


2.这个是用数组的,你想输出多少位的只要改下数组大小就好了
#include<stdio.h>
main()

int date[5000]=0;
int dight;
int i,j,r,k;
int n;
for(i=1;i<100+1;i++)
date[i]=0;
date[0]=1;
date[1]=1 ;
dight=1;
printf("input number:");
scanf("%d",&n);
for(i=1;i<n+1;i=i++) 这里是数组进位的算法

for(j=1;j<dight+1;j++)
date[j]*=i;
for(j=1;j<dight+1;j++)

if(date[j]>10)

for(r=1;r<dight+1;r++)

if(date[dight]>10)
dight++;
date[r+1]+=date[r]/10;
date[r]=date[r]%10 ;



if(i==n)这里是输出

printf("%d! = ",i);
for(k=dight;k>0;k--)
printf("%d",date[k]);
printf("\\n\\n");

数据结构C语言版例2-1用C语言编写一个程序

可以将题目写出来,你这样问也许只有你同学能回答了,这样的话不如你直接去问他们

谁能帮忙用c语言编写一个消抖程序

是按键消抖吗?
一般是先检测按键,然后等10到20ms后,再检测一下,输出键值。

c语言1+?=怎么编?我是新手,请各位大哥帮帮忙。

#include<stdio.h>
void main()

int x,y; 声明x,y变量
scanf("%d",&x);输入变量x
y=x+1;给出表达式
printf("%d",y);打印出结果

初学者,求C语言编程计算表达式的值,每个都要写一个程序吗?急,作业帮帮忙 (3) 2.5+2*7%2/4

这是要求手工计算表达工的值:
2.5+2*7%2/4
=2.5+14%2/4
=2.5+0/4
=2.5

C语言。请帮忙编一个程序

多项式相加,也就是合并同类项。
#include <iostream>
using namespace std;
struct list

int coef;系数
int exp;指数
list *next;
;
list *Creat()创建带头结点的链表

list *h,*r,*s;h是头结点,存放项的个数,指向第一项
r=h=new list;
h->next=NULL;
while(1)

s=new list;
cin>>s->coef>>s->exp;
if(s->coef==0)
break;
if(h->next==NULL)

r=s;r=h->next
h->next=r;

else

r->next=s;
r=s;


r->next=NULL;
return h;

void Display(list *h)输出链表

list *p;
p=h->next;
cout<<"f(x)=";
while(p)

if(p->next!=NULL)
cout<<p->coef<<"X^"<<p->exp<<"+";
else
cout<<p->coef<<"X^"<<p->exp;
p=p->next;

cout<<endl;

list *Huajian(list *h1)合并同类项

list *p1,*q1,*q2;
for(p1=h1->next;p1;p1=p1->next)
for(q1=p1,q2=q1->next;q2;q1=q2,q2=q2->next)
if(p1->exp==q2->exp)

p1->coef+=q2->coef;
q1->next=q2->next;
delete q2;
q2=q1;q2=q1->next;

return h1;

list *Multiply(list *h1,list *h2)实现两个链表相乘

list *p1,*p2,*q1;
int c,e;
p1=h1->next;
p2=p1->next;
q1=h2->next;
do

c=p1->coef;
e=p1->exp;
while(q1)

p1->coef=c*q1->coef;
p1->exp=e+q1->exp;
if(q1->next!=NULL)

p1->next=new list;
p1=p1->next;

q1=q1->next;

q1=h2->next;
p1->next=p2;
p1=p2;
if(p2->next!=NULL)
p2=p2->next;
while(p2);
h1=Huajian(h1);
return h1;

main()

list *h1,*h2;
h1=Creat();
Display(h1);
h2=Creat();
Display(h2);
h1=Multiply(h1,h2);
Display(h1);
return 0;

我用C语言编写一个程序怎样应用?

什么程序?exe么?windows么?程序功能是什么?你什么都不说还问

相关参考