编写一段C语言程序,程序功能是: 找出1到1000之内所有能被5和3整除的数并输出,

作者&投稿:纳爱 (若有异议请与网页底部的电邮联系)
编写一段C语言程序,功能为:找出1000之内的所有完数,并按下面格式输出其因子。~

#include

int main()
{
int i,j,sum;
for(i=2;i<1000;++i)
{
for(j=1,sum=0;j<i;++j)
{
if(i%j==0)
{
sum+=j;
}
}
if(sum==i)
{
printf("%d: its factors are 1",i);
for(j=2;j<i;++j)
{
if(i%j==0)
{
printf(",%d",j);
}
}
printf("
");
}
}
return 0;
}

#include
int my_test(int num){
if(num<=9) {
if(num==5) return 1;
}
else if(num<=99) {
if ((num%10==5)||(num/10==5)) return 1;
}
else if((num%10==5)||(num/10==5)||(num/100==5))
return 1;
return 0;
}


main(){
int i,sum=0;
int flag=0;
for (i=1;i<1000;i++){
if((i%3==0) && (my_test(i)==1)) {
// printf("%d",i);
flag++;
sum+=i;
}
}
printf("sum=%d,flag=%d
",sum,flag);
}




结果 sum=32949,flag=66

#include "stdio.h"
int main()
{
int sum=0;
int i;
for(i=1;i<=100;i++)
{
if(i%3==0 && i%5==0)
{
sum+=i;
printf("%d ",i);
}
}
printf("\n%d",sum);
return 0;
}


c语言如何编写从1加到n的程序?可输入的n的那种,谢谢了
include<stdio.h> int main(){ int n,i;int sum=0;printf("请输入要累加的数字n:");scanf("%d",&n);for(i=0;i<=n;i++){ \\tsum=sum+i;\\t } printf("累加的和为%d",sum);return 0;}

1. 用C语言写一段程序:从键盘上输入两数,判断其大小关系,将判断结果显 ...
1.include <stdio.h> include <string.h> int main(void){ int nNum1,nNum2;printf("请输入第一个整数:");scanf("%d",&nNum1);printf("\\n请输入第二个整数:\\n");scanf("%d",&nNum2);printf("\\n输入的两个数为:%d,%d,其大小关系为:",nNum1,nNum2)if(nNum1 < nNum2)...

用C语言写一段程序,高手快来哦!
y = (int *)x + i + 1;r = RANGE - i;j = get_min_id(y, r) + i + 1;if (x[j] < x[i]) { t = x[i];x[i] = x[j];x[j] = t;} } } int search(int x[RANGE], int y){ int nStart=0,nEnd=RANGE-1,nMiddle,nFound=0;while(nStart<=nEnd){ nMiddle...

怎样用geany写一个c语言程序
2、先写代码,再保存时候命名,不过最好先点击保存,然后选择一个工程路径,输入文件名,记住要以 .py结尾,这样它会自动识别为python源程序并语法高亮。3、保存之后我们可以直接敲代码,我们做一个简单的测试代码,先点击编译,再点 执行即可。4、接着会弹出黑色背景框的控制台,同我们熟悉的c语言运行...

一个c语言题目 写程序
include<stdio.h> define N 10 int main(){ int i,n,num;int a[N];int *p,*q,*end;printf("输入十个数\\n");for(i=0;i<N;i++){ scanf("%d",&a[i]);} printf("输入要删除的数\\n");scanf("%d",&num);n=N;end=a+N-1;p=q=a;while(q<end){ if(*p==num){ while...

编写一段C语言程序,用来输出从a~z,A~Z这些字母分 别对应哪些数字,另外...
int i;for(i='a';i〈='z';i十十)printf("%c=%d\\n",i,i);大写字母类似。

C语言。有一个函数y=x(x<1),y=2x-1(1<=x<10),y.=3x-11(x>=10)。写...
有一个函数y=x(x<1),y=2x-1(1<=x=10)。一段程序如下:1、函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。2、函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被...

如何用Code Blocks编写并运行C语言程序
4、接下来需要设置文件路径已经文件名,我们点击输入框右侧的按钮,如下图所示 5、在弹出的选择文件名界面中我们选择一个存储位置,然后给文件起一个名字,如下图所示 6、接下来我们在创建好的C语言文件中输入一段C程序代码,如下图所示,只是简单的打印了内容 7、编写完C程序内容以后,我们点击顶部的...

用C语言语句设计一段程序,功能是统计100至到1000之间各位数相加之和为7...
int i,A,b,c;int sum=0;FOR I=100,I<1000,I++ A=int(I\/100) ; ...取整得到百位 b=int((i-A)\/10); 十位 c=int(i-A-b); 个位 if A+b+c=7 sum=sum+1;endif endfor printf(sum);大概思路是这样吧.好久没写c语言了.你自己注意下标点之类的 ...

在C语言中,请写一个程序,在屏幕上输出“您好,欢迎您的到来!” 写一...
第一个 include<stdio.h> main(){ printf("您好,欢迎您的到来");} 第二个 include<stdio.h> main(){ int i,s=0;for(i=1;i<=100;i++){ s=s+i;} printf("从1加到100的和为%d",s);}

南靖县13547375025: C语言基础,编写一个程序,实现以下功能: -
危削复方: #include “stdio.h” int main() {static int a[10],b[10];int i,j=0,count=0,aver,count2=0;for(i=0;i<10;i++){printf("请输入第%d个同学的成绩:",i+1);scanf("%d",&a[i]);count+=a[i];}aver=count/10;printf("10个同学的平均成绩是:%d...

南靖县13547375025: C语言编译程序的功能是?(计算机二级考试题) -
危削复方: 选D 编译其实就是翻译 把人看的 翻译成机器看的. 其实 A已经算对了 不过 有D 这个更完善. C程序不是单独编译的,还要加上系统库.

南靖县13547375025: c语言程序的功能是什么? -
危削复方: 实现某种特定功能.

南靖县13547375025: 本人菜鸟,求编写一个C语言程序,要求实现的功能为: -
危削复方: 代码#include<stdio.h> void main(){ char a[50],*p; int ch; int n2=0,n4=0,n6=0,n8=0; printf("please enter the string:"); scanf("%s",a); for(p=a;*p!='\0';p++) {ch=*p; switch(ch) {case 'a': case 'A':n2++;break; case 'b': case 'B':n4++;break; case 'c': ...

南靖县13547375025: C语言编写一段程序功能为从键盘输入的3个整型值,判断能否成为三角,若能组成三角形,则判断是等边三角形, -
危削复方: #include "stdio.h"int main() {int Length[3];for (int i=0;i<3;i++){printf("请输入第%d边的长度:",i+1);scanf("%d",Length+i);}if (Length[0]+Length[1]<=Length[2]){printf("第1边+第2边没有大于第3边,不能组成三角形.\r\n");...

南靖县13547375025: 、请编写一个程序,程序的功能是:打印以下图案(C语言的) -
危削复方: #include<stdio.h> int main() { int i,j,m; for(i=0;i<=3;++i) { for(j=0;j<3-i;++j) printf(" "); for(m=0;m<2*i+1;++m) printf("*"); printf("\n"); } for(i=3;i>=1;--i) { for(j=0;j<=3-i;++j) printf(" "); for(m=0;m<2*i-1;++m) printf("*"); printf("\n"); } getch(); return 0; }

南靖县13547375025: 用C语言编写程序,该程序的功能是将字符串中所有字母字符按降序排列后,移到串的首部,程序编写要求如下:
危削复方: #include <stdio.h> void fun(char *p) { int i,j; char t; for(i=1;p[i];i++) for(j=i;j;j--) if(('A'<=p[j] && p[j]<='Z' || 'a'<=p[j] && p[j]<='z') && (!('A'<=p[j-1] || p[j-1]<='Z' || 'a'<=p[j-1] && p[j-1]<='z') || ('A'<=p[j-1] || p[j-1]<='Z' || 'a'<=p[j-1] && p[j-1]<='z') && p[j]>p[j-1])) { t=p[j]; ...

南靖县13547375025: C语言程序是干嘛的?? -
危削复方: C语言是Combined Language(组合语言)的中英混合简称.这句话头一次听说,不知道作者是从哪看到的,我学编程这么多年,头一次听说C语言是如此定义的,请不要误人子弟.望改正!C语言发展如此迅速,而且成为最受欢迎的语言之...

南靖县13547375025: C 数据结构 这段程序的功能是什么
危削复方: 定义一个空间为20的双向栈 n从0开始,栈空时,执行入栈操作 i从1开始,并且i小于等于n 执行出栈操作

南靖县13547375025: 用c语言编写一个程序.程序的功能是删除字符串中的字符“k” -
危削复方: 第一个 char * str 第二个 *p!='\0' 第三个 *str = '\0';

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网