c语言怎么用if语句实现如果输入什么,就输出什么?

在 C 语言中,可以使用 if 语句来实现根据输入内容输出不同的结果。具体实现方法如下:
#include <stdio.h>
int main() {
int num;
printf("请输入一个数字:");
scanf("%d", &num);
if (num == 1) {
printf("你输入了1,输出A。\n");
} else if (num == 2) {
printf("你输入了2,输出B。\n");
} else if (num == 3) {
printf("你输入了3,输出C。\n");
} else {
printf("你输入了其他数字,输出其他结果。\n");
}
return 0;
}

这个需求完全不合理,如果输入啥就输出啥,没有if的任何用处

  • c璇█鎬庝箞鐢╥f璇彞瀹炵幇濡傛灉杈撳叆浠涔,灏辫緭鍑轰粈涔?
    绛旓細鍦 C 璇█涓紝鍙互浣跨敤 if 璇彞鏉ュ疄鐜版牴鎹緭鍏ュ唴瀹硅緭鍑轰笉鍚岀殑缁撴灉銆傚叿浣撳疄鐜版柟娉曞涓嬶細include <stdio.h> int main() { int num;printf("璇疯緭鍏ヤ竴涓暟瀛楋細");scanf("%d", &num);if (num == 1) { printf("浣犺緭鍏ヤ簡1锛岃緭鍑篈銆俓n");} else if (num == 2) { printf("浣犺緭鍏ヤ簡2锛...
  • c璇█,鐢╥f璇彞缂栫▼,瀹炵幇杈撳叆涓変釜鏁板,鍒ゆ柇鑳藉惁鏋勬垚涓夎褰,濡傛灉鑳藉氨璁...
    绛旓細include <stdio.h>#include <math.h>int main(void){ float a,b,c,p,area; printf("璇疯緭鍏ヤ笁涓暟锛"); scanf("%f%f%f",&a,&b,&c); p=(a+b+c)/2; if(a+b>c && a+c>b && b+c>a) { area=sqrt(p*(p-a)*(p-b)*(p-c)); printf("浠%f...
  • c璇█if璇彞涓兘鍚︽湁杈撳叆杈撳嚭鍑芥暟
    绛旓細鍙互銆備緥濡傦細float a;printf("Please input a:\n");if (scanf("%f",&a)==1) printf("your input is: %g\n",a);else printf("input error\n");濡傛灉浣犺緭鍏 鏁版嵁鏍煎紡 姝g‘ 瀹冩墦鍗拌緭鍏ユ暟鎹紝鍚﹀垯鎵撳嵃 鍑洪敊銆備緥濡傦紝杈撳叆 123锛 杈撳嚭 your input is: 123 渚嬪锛岃緭鍏 abc锛 杈撳嚭 input error...
  • 鎴c璇█鍒濆鑰 璇烽棶 鎬庢牱鐢╥f 琛ㄧず 濡傛灉閫塧 鍒欒緭鍑恒傘傘傞塨鍒欒緭鍑...
    绛旓細if(x%2==0) /*鍒ゆ柇X%2鏄惁绛変簬0,,濡傛灉鏄垯杈撳嚭AAAA*/ printf("鍒欒緭鍑篈AAAA");else printf("杈撳嚭BBBB"); /*鍚﹀垯灏辫緭鍑築BBB*/
  • C璇█涓璱f璇彞鎬庝箞鐢?
    绛旓細1/5 鎵撳紑缂栫▼杞欢锛C-FREE锛孋trl+N鏂板缓涓涓猚pp銆2/5 杈撳叆鍥句腑鐨勭▼搴忥紝璇ョ▼搴忕殑浣滅敤鏄杈撳叆鐨勪笁涓暟瀛楁寜澶у皬鎺掑簭銆3/5 娉ㄦ剰鍥句腑if璇彞鐨勬牸寮忥細if(鏉′欢){鏉′欢鎴愮珛鐨勭粨鏋渳銆傛寜F5鎵ц绋嬪簭銆4/5 杈撳叆浣犳兂瑕佽緭鍏ョ殑涓変釜鏁板瓧锛屾瘡鎸変竴涓寜涓娆″洖杞﹂敭銆5/5 妫鏌ュ緱鍑虹殑缁撴灉鏄惁绗﹀悎浠庡皬鍒板ぇ鎺掑垪锛岀劧鍚...
  • C璇█,浣跨敤if璇彞,杈撳叆涓涓暣鏁,濡傛灉杩欎釜鏁存暟鍦1-7鍐,杈撳嚭瀵瑰簲鐨勮嫳鏂囧崟 ...
    绛旓細if(a==1){ printf("one");} else if(a==2){ printf("two");} else if(a==3){ printf("three");} else if(a==4){ printf("four");} else if(a==5){ printf("five");} else if(a==6){ printf("six");} else if(a==7){ printf("seven");} else { printf("涓...
  • 鐢C璇█if 璇彞缂栫▼ . 杈撳叆鎴愮哗 濡傛灉鍒嗘暟鍦90-100 閭d箞 鏄剧ずA 80-89...
    绛旓細void main(){float score;int a;scanf("%f",&score);a=(int)score/10;/*寮哄埗璁﹕core闄や互10寰楀埌鐨勫间负鏁存暟*/ if(a>=9)/*涓嬮潰閫氳繃a鐨勫ぇ灏忔潵鍒ゆ柇鑼冨洿锛岃緭鍑虹粨鏋*/ printf("A\n");if(a==8)printf("B");if(a==7)printf("C");if(a==6)printf("D");if(a<=5)printf("F");}...
  • c璇█if璇彞鐨勭敤娉曚緥瀛恈璇█if璇彞鐨勭敤娉曟湁鍝簺
    绛旓細else if(c>='a'&&c<='z')printf("This is a small letter ");else printf("This is an other character ");return 0;} 4銆佹墿灞曞舰寮 if鏉′欢鎺у埗璇彞鐨勫舰寮忔槸澶氱澶氭牱鐨勩傛瘮濡俰f宓屽銆乮f鈥︹f绫讳技鐨勫舰寮忥紝浣嗘槸閮界涓嶅紑涓婇潰浠嬬粛鐨勪笁绉嶅熀鏈舰寮忋傛敞鎰忔椿瀛︽椿鐢ㄣ傘愭嫇灞曘C璇█鍏ラ棬瀛︿範 浠涔...
  • c璇█if璇彞濡備綍浣跨敤
    绛旓細c璇█if璇彞鎬庝箞浣跨敤 鍐呴儴鏄竴涓垽鏂湡鍋囩殑鏉′欢璇彞锛濡傛灉璇ヨ鍙ヤ负鐪燂紝灏辨墽琛屽叾涓嬬殑涓鏉¤鍙ャ傝嫢鏈夊鏉¤鍙ュ垯搴旂敤鑺辨嫭鍙锋嫭璧锋潵绠椾綔涓鏉¤鍙ャ備竴鑸琲f鍜宔lse杩炵敤銆傚氨鏄锛屾弧瓒砳f鏉′欢灏辨墽琛岃繖涓紝鍚﹀垯灏辨墽琛宔lse涓嬬殑璇彞銆俰f鏄痗璇█鐨勫叧閿瓧锛屾墍鏈塩璇█鐨勫熀鏈鍙ラ兘鏄湁缂栬瘧鍣紙姣斿VC锛孏CC绛夛級灏咰...
  • c璇█杈撳叆涓涓暟,濡傛灉鏄鏁,姹傚叾骞虫柟鏍,鍚﹀垯浠涔堜篃涓嶅仛?
    绛旓細鍙互浣跨敤if璇彞鏉ュ垽鏂緭鍏ョ殑鏁版槸鍚︿负姝f暟锛濡傛灉鏄紝鍒欐眰鍏跺钩鏂规牴锛屽惁鍒欎笉鍋氫换浣曞鐞嗐備互涓嬫槸浣跨敤C璇█瀹炵幇璇ュ姛鑳界殑浠g爜绀轰緥锛歩nclude <stdio.h> include <math.h> int main() { double num, sqrt_num;printf("璇疯緭鍏ヤ竴涓暟锛");scanf("%lf", &num);if (num >= 0) { sqrt_num = sqrt(...
  • 扩展阅读:c语言中if的三种用法 ... c语言else if语句用法 ... c语言if的使用方法 ... c语言if else用法举例 ... c语言if用法示例 ... c语言if函数简单例子 ... c语言怎么用两个if ... if三个判断条件三个结果 ... c语言中如何用if选择输出 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网