c语言开发应用程序,c语言编写程序

1,c语言编写程序#include main() {int s,t,a,b; scanf("%d,%d",&a,&b); /*a=5,b=2*/ s=1; t=1; if(a>0)s=s+1;/*A是大于0的,s=2*/ if(a>b)t=s+t; /*5>2,t=3*/ else if(a==b)t=5; else t=2*s; printf("s=%d,t=%d\n",s,t);} 结果:s=2,t=3s=2,t=3if(a==b)t=5;else t=2*s;这句是不会执行的 。【c语言开发应用程序,c语言编写程序】
2,用C语言编写程序#include <iostream>using namespace std;int main() int A,B,C,D; cout<<"请输入两个整形数字,并用空格隔开"<<endl; cin>>A>>B; C = A / B; D = A % B; cout<<"商为 : "<<C<<endl; cout<<"余数为 : "<<D<<endl; return 0;}#include <stdio.h>void main(void) int a,b,c,d; a=0;b=0; printf("请输入两个整数:\n"); scanf("%d %d",&a,&b); c=a/b; printf("%d\n",c); d=a%b; printf("%d\n",d);}
3,C语言编写程序#define N 4#include<stdio.h>main() int i,j,k,t;int a[N];for(i=0;i<N;i++)scanf("%d",&a[i]);}for(i=0;i<N-1;i++)k=i; for(j=i+1;j<N;j++)if(a[k]<a[j])k=j;}if(k!=i)t=a[i];a[i]=a[k];a[k]=t;}}for(i=0;i<N;i++)printf("%4d",a[i]); } printf("\n");}#include<stdio.h>int main() int a[4],i,t,j; for(i=0;i<4;i++)scanf("%d",&a[i]); for(i=0;i<3;i++)for(j=i+1;j<4;j++)if(a[i]<a[j])t=a[i];a[i]=a[j];a[j]=t;}for(i=0;i<4;i++)printf("%d ",a[i]);return 0;} 望采纳用冒泡排序法,
4,用C语言编写一个程序main(){ int i,j,a[901],b[100],x,y,z;for(i=100,j=0;i<=999;i++,j++)a[j]=i;i=0;for(j=0;j<901;j++){x=a[j]%10; y=a[j]/10%10; z=a[j]/100; if(x*x*x+y*y*y+z*z*z==a[j])b[i++]=a[j];}for(j=0;j#include "stdio.h"void main(){ int a,b,c,d;int data[901],Finaldata[901];int i=0,j=0;for(i=100;i<1000;i++)data[i]=i; for(i=100;i<1000;i++) {a=i%10;b=i/10%10;c=i/100;if(i==a*a*a+b*b*b+c*c*c){Finaldata[j]=i;j++;} }}#include"stdio.h"main(){ int a[1000],b[1000],i,j=0,t,p,r;for(i=100;i<1000;i++){ a[i]=i;t=i%10,p=i%100/10,r=i/100;if(i==t*t*t+p*p*p+r*r*r)b[j]=i,j++;}for(i=0;i<=j;i++)printf("%d",b[i]);}#includevoid main() { for (int i=100; i<1000; i++) { int d = i; int a = d/100; int b = (d - a*100)/10; int c = (d - a*100)%10; if(a*a*a+b*b*b+c*c*c == d) { cout<<5 , C语言编写程序函数ciF是来求a的b次方的值#include<stdio.h>int ciF(int a,int b)int sum=1; for(int i=0;i<b;i++) sum*=a; } return sum;}void main()int a,b,sum=0,sumAll=0; printf("请输入a和n:\n");scanf("%d,%d",&a,&b); for(int i=0;i<b;i++) sum+=a*ciF(10,i); sumAll+=sum; } printf("%d\n",sumAll);}#include <stdio.h>#include <math.h>int fn(int a,int n) int i,z=0; for(i=0;i<=n-1;i++) z+=a*pow(10,i); return z;}void main() int x,y=0,a,n; printf("请输入a和n:\n"); scanf("%d%d",&a,&n); for(x=1;x<=n;x++) y+=fn(a,x); printf("%d\n",y);}#include<stdio.h>#include<math.h>long fn(int a ,int n) long sum = 0 ; int radix = 1; for(int i = 1 ; i <= n ; i ++ )sum += a*radix; radix = radix * 10 ;} return sum ;}int main()int n ;int a ;long sum = 0 ;printf("Please input N:");scanf("%d",&n);printf("Please input A:");scanf("%d",&a);for(int i = 1 ; i <= n ; i ++ )sum += fn(a , i );printf("\nSum is :%ld\n",sum);getchar();getchar();return 0 ;}#include <stdio.h>int fn(int a, int n) int t,i; t = 0; for(i=0; i<n; i++) t = 10*t+a; } return t;}void main() int a,n,sum,i; printf("输入a,n:"); scanf("%d%d",&a,&n); sum = 0; for(i=1; i<=n; i++) sum += fn(a,i); } printf("sum=%d\n",sum);}#include <stdio.h>int fn(int a, int n)int sum = 0, f = a;while(n--)sum += a; a = a * 10 + f;}return sum;}int main(void)printf("%d", fn(3, 2));return 0;}

    推荐阅读