C语言,编程题.急.!
第一题#include <stdio。h>main(){int a,b;printf("input a,b\n");scanf("%d%d",&a,&b);if((a*a+b*b)>100)printf("%d",(a*a+b*b)%100);elseprintf("a-b=%d",a-b);} 第二题#include"stdio。
h"float fun(*p1,*p2){ float temp; temp=*p1; *p1=*p2; *p2=temp;}float exchang(float q1,float q2,float q3){ float m,s,z ; if(q1>q2) m=fun(s,z); if(q2>q3) m=(s,z); if(q3>q1) m=(s,z); } main(){ float a,b,c k; float *pf,*pg,*ph; printf("please input three NUM"); scanf("%d%d%d",a,b,c) pf=&a;pg=&b;ph=&c; k=exchang(q1,q2,q3); printf("%d%d%d",a,b,c);}。
1。#include<stdio。h>void main(){ int a,b,c; scanf("%d,%d",&a,&b); if(pow(a,2)+pow(b,2)>100) { c=(a*a+b*b)/100;printf("%d",c);} else {c=a-b;printf("%d",c);}}2。
#include<stdio。
h>void main(){ float a,b,c,d; scanf("%f,%f,%f",&a,&b,&c); if (a<b) {d=a;a=b;b=d;} if (a<c) {d=a;a=c;c=d;} if (b<c) {d=b;b=c;c=d;} printf("%f %f %f",a,b,c);}这些我已经试验过了,是正确的。
#include <stdio.h>main(){int a,b;printf("从键盘上输入整数a和b \n");scanf("%d%d",&a,&b);if((a*a+b*b)>100)printf("%d",(a*a+b*b)%100);elseprintf("a-b=%d",a-b);else break;}
排序 冒泡法:#include <stdio.h>void main(){float a[3],temp;int i;printf("请输入3个浮点数:");scanf("%f",f);for(i=0;i<3;i++) for(int j=1;j<ilj++) if(a[j]<a[j+1]) { a[j+1]=temp; temp=a[j]; a[j]=a[j+1]; }for(i=0;i<3;i++){printf("%f",a[i]);}}
答:详情>>
答:这个内容很多阿。 具体你可以去论坛看看: 进入注册之后进入软件区域就可以看到了。详情>>