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

我是一名C语言初学者,请各位大虾帮帮忙,用C语言编写一个程序,求1+2+3+4+5+6·····+100
我是一名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("%dn",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=%dn",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("nn");
}} }
数据结构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么?程序功能是什么?你什么都不说还问