如何用C语言实现判断整数的大小?
可以参考下面的代码:
#include<stdio.h>
int main()
{int a,b,c,d;
int max(int x,int y);
printf("请输入三个任意整数:
");
while(scanf("%d %d %d",&a,&b,&c)!=-1)
{d=max(a,max(b,c))
printf("max=%d
",d);
}
return 0;
}
int max(int x,int y)
{
return x>y?x:y;
}
扩展资料:
C语言isspace()函数:判断一个字符是否是空白符
C语言isprint()函数:判断一个字符是否是可打印字符
C语言islower()函数:判断一个字符是否是小写字母
C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值
C语言abs()函数:求整数的绝对值
C语言div()函数:求两个数的商和余数
C语言fmod()函数:求x/y的余数(针对浮点数)
参考资料来源:百度百科-C语言函数
绛旓細浣犵湅涓涓嬭繖涓柟娉曠涓嶇鍚堜綘鐨勮姹 12.000绠鏁存暟鍚э紝鍙槸鍚庨潰澶氬嚑涓浂 include<stdio.h> void main(){ float num;int NB;printf("杈撳叆涓涓暟");scanf("%f",&num);NB=(int)num;while(1){ if((num-NB)!=0){ printf("\n鎮ㄨ緭鍏ョ殑鏄皬鏁帮紝璇烽噸鏂拌緭鍏:");scanf("%f",&num);NB=(int...
绛旓細c璇█涓鍒ゆ柇涓涓鏁存暟鐨闀垮害锛屽彲浠ラ噰鐢ㄤ笅闈㈢殑鎬濊矾锛氭濆皢杩欎釜姝f暣鏁颁笌10鏁撮櫎锛屾瘡闄や竴娆¤鏁板櫒+1锛屼竴鐩撮櫎鍒扮瓑浜0涓烘銆傚弬鑰冧唬鐮佸涓嬶細include<stdio.h>main() {int n,size=0;printf("Please input a number[>0]:");scanf("%d",&n);while(n>0){size++;n/=10;}printf("%d",size);}鎵ц...
绛旓細include<stdio.h> void main() { int a,b;scanf("%d%d",&a,&b);if ( a>b ) printf("%d\n",a); else printf("%d\n",b);} 杩欎袱绉嶉兘鍙互锛屼絾绗1涓▼搴忓寘鍚簡涓绉嶆濇兂锛屽嵆鐢ㄥ彟澶栫殑鍙橀噺璁板綍澶х殑鍊硷紝浠ュ悗缂栫▼涓鏋滆緭鍏ョ殑鏄涓暟锛岃杈撳嚭鏈澶у兼椂锛屽氨闇瑕佽繖绉嶆濊矾 鎺掑簭搴旂敤缂栫▼涔...
绛旓細include<stdio.h> main(){int a;scanf("%d",&a);if(a%3==0&&a%5==0)printf("yes\n");else printf("no\n");} 宸茬粡缂栬瘧閫氳繃锛佺粰鍒嗗惂
绛旓細浣犲彲浠ヤ娇鐢ㄦ潯浠惰鍙ワ紙if-else璇彞锛夋潵鍒ゆ柇杈撳叆鐨勬暟n鏄皬浜0銆佺瓑浜0杩樻槸澶т簬0銆備笅闈㈡槸涓涓浣跨敤C璇█缂栧啓鐨勭ず渚嬬▼搴忥細```c include <stdio.h> int main() { double n;printf("璇疯緭鍏ヤ竴涓暟锛");scanf("%lf", &n);if (n < 0) { printf("杈撳叆鐨勬暟鏄礋鏁癨n");} else if (n == 0)...
绛旓細printf("%d 涓嶆槸姝鏁存暟 ", num);} return 0;} ```杩欐浠g爜涓紝鎴戜滑浣跨敤 if 璇彞鏉鍒ゆ柇杈撳叆鐨勬暟鏄惁涓烘鏁存暟銆傛潯浠惰〃杈惧紡鈥渘um > 0 && num % 1 == 0鈥濊〃绀 num 澶т簬 0 骞朵笖 num 闄や互 1 鐨勪綑鏁颁负 0锛屽嵆 num 鏄鏁存暟銆傚彟澶栵紝C 璇█涓暣鏁拌闄や互鏁存暟锛屾墍寰楀埌鐨勪粛鐒舵槸鏁存暟锛岃屼笉鏄...
绛旓細c璇█鍒ゆ柇涓ゆ暟鐩搁櫎缁撴灉鏄惁涓鏁存暟鍙噰鐢ㄦā杩愮畻銆傛槸C璇█鎻愪緵鐨勨滄ā杩愮畻鈥濈锛屽8%5琛ㄧず8鏁撮櫎5锛屽彇鍏朵綑鏁帮紝缁撴灉涓3 C璇█瑕佹眰鍙備笌妯¤繍绠楃涓ょ鐨勬暟锛屽繀椤绘槸鏁村瀷绫绘暟鎹紝濡傦細char short int long, unsigned杩欎簺绫诲瀷锛屼笉鑳芥槸娴偣绫诲瀷鏁版嵁銆傚锛屽垽鏂竴涓暟闄や互100鍚庢槸涓嶆槸鏁存暟锛岋紙璇ユ暟鏄笉鏄100鐨勬暣鏁...
绛旓細浠庢湰璐ㄤ笂璁 C璇█姣旇緝涓や釜鏁扮殑鍊 if(a>b)灏辨槸杩愮敤鏈哄櫒鍛戒护CMP 锛圕MP鏄竴涓眹缂栨寚浠わ紝瀵瑰簲涓涓満鍣ㄧ爜锛岃繖涓鍛戒护鏄敱CPU瀹氫箟鐨勶紝缈荤炕浣犵數鑴戠殑CPU璇存槑涔︼紝涓婇潰鏈夊啓锛塁MP a, b 杩欓噷瀹為檯涓奀PU瀵筧 b鐨勫艰繘琛屼簡鍑忔硶鎿嶄綔锛屼絾涓嶄繚瀛樻搷浣滅粨鏋溿傜劧鍚閫氳繃鍒ゆ柇SF锛孼F锛孋F锛孫F锛孭F瀵勫瓨鍣ㄧ殑鐘舵侊紝灏辩煡閬撹繖涓...
绛旓細include<stdio.h> void maxa(int *a,int *b) { int c; if ( (*a)<(*b) { c=(*a); (*a)=(*b); (*b)=c; } } void main() { int a,b;scanf("%d%d",&a,&b); printf("%d %d\n",a,b);maxa(&a,&b); printf("%d %d\n",a,b);} ...
绛旓細include<stdio.h> const int NUM=3;void Sort(int array[], int length);int main(){ int num[NUM];for(int i=0; i<NUM; i++){ scanf("%d",&num[i]);} Sort(num,NUM);getchar();return 0;} //杩欎釜鍑芥暟姣旇緝鍑犱釜鏁伴兘琛 //鍙傛暟璇存槑,array鏄釜鏁存暟鏁扮粍鐨勯鍦板潃,length鏄鏁扮殑涓...