www.ylrr.net > C语言程序,输入两个1~1000之间的整数 利用函数调...

C语言程序,输入两个1~1000之间的整数 利用函数调...

#include<stdio.h>void main(){int i,j,k,n,a,b;scanf("%d%d",&a,&b);for(i=1;i<10;i++)for(j=0;j<10;j++)for(k=0;k<10;k++){n=i*100+j*10+k;if((i*100+j*10+k)==((i*i*i)+(j*j*j)+(k*k*k)))printf("水仙花数为:%d\n",n);}if(a==n)printf("%d是水仙花数”,a);if(b==n)printf(“%d是水仙花数”,b);}

fun(a,b) { int i,sum=0; for(i=a;i<=b;i++) sum=sum+i; return(sum); } main() { int m,n,z,j=0; scanf("%d%d",&m,&n); if(j<3) {j++; printf("请输入两个数之间所以数之和"); scanf("%d",&z); if(z== fun(m,n))printf("Welcome");break; } else printf("Sorre"); } 电脑没装软件,应该会有一些错误,自己调试一下!

原发布者:我想灰呀灰题目要求:编写程序,输出1000以内的所有完数及其因子.2113所谓完数是指一个整数的值等于它的因子之和,例5261如6的因子是1,2,3,而6=1+2+3,故6是一个完数./*求出1000以内的所有完数以及它的因子*/#

#include <stdio.h> int main() { int a, b; printf("请输入两个不同的整数:"); scanf("%d %d", &a, &b); if (a != b) { int tmp = a; a = b; b = tmp; printf("交换后的数为%d %d\n", a, b); } else { printf("两个数相等,无需交换!\n"); } return 0; }

#include"stdio.h"void main(){ int a,b,flag; scanf("%d %d",&a,&b); for(flag=1;a<=b;a++) if(a%3==2 && a%5==3 && a%7==3) { printf("%d ",a); flag=0; } if(flag) printf("Noexist"); printf("\n");}

#include "stdio.h"#include "stdlib.h"#include "math.h" main() { int i,j,m,n,k,h=0,leap=1; loop: printf("\nPlease input two numbers m and n:(m>1,n>m)\n"); scanf("%d%d",&m,&n); if(m<=1||n<=m) { printf("Input error! Please input again!"

#include int main() { int x,y,t; printf("请输入二个整数:\n"); scanf("%d%d",&x,&y); printf("输入的二个数为:x=%d,y=%d\n"); t=x; x=y; y=t; printf("交换后的二个数为:x=%d,y=%d\n"); return 0; }

#include using namespace std; bool isprime( int n) { int end=(int)sqrt(n); for(long int i=2;i*i { if(n%i==0) return false; } return true; } void main() { int n=0; for( int i=1;i { if(isprime(i)) { cout n++; } if(n==5) { cout } } } 上面的函数可以输出.主要是判断是否为素数.

#include main(){ int a,i; scanf("%d",a); if(a1000) return; for(i=2;iif(a%i==0) printf("%d,",i); }

#include<stdio.h> long product(int num1, int num2) { return num1 * num2; } int main(void) { int num1, num2; printf("please enter two number get them product:\n"); scanf("%d %d", &num1, &num2); printf("The result is:%ld\n", product(num1, num2)); return 0; }

网站地图

All rights reserved Powered by www.ylrr.net

copyright ©right 2010-2021。
www.ylrr.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com