道简单的C语言选择题,为什么选B? 根据题目中已给出的数据的输入和输出 C语言 这是一个很简单的题目,给定2个整数A和B,请输出A+...

\u4e00\u9053\u7b80\u5355\u7684C\u8bed\u8a00\u9009\u62e9\u9898,\u4e3a\u4ec0\u4e48\u9009B?

\u8fd9\u4e2a\u63a7\u5236\u662f\u6ca1\u6709\u7528\u7684\uff0c\u53ea\u5728\u8f93\u51fa\u4e2d\u53ef\u7528\u5440\uff01
scanf("%d%3.1f",&x,&y);

#include
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d\n",a+b);
return 0;
}

\u6269\u5c55\u8d44\u6599\uff1a

\u5229\u7528C\u8bed\u8a00\u7f16\u5199\u4e00\u4e2a\u6c42\u4e24\u6570\u76f8\u52a0\u7684\u548c\u7684\u7f16\u7a0b\u601d\u60f3\u548c\u65b9\u6cd5\u5982\u4e0b\uff1a
1\u3001\u9996\u5148\u9700\u8981\u5b9a\u4e49\u4e09\u4e2a\u53d8\u91cfa,b,c\uff0c\u4e24\u4e2a\u4e3a\u76f8\u52a0\u7684\u6570\uff0c\u7b2c\u4e09\u4e2a\u4e3a\u76f8\u52a0\u540e\u5f97\u5230\u7684\u548c\u3002
2\u3001\u7136\u540e\u4f7f\u7528scanf()\u8bed\u53e5\u63a5\u6536\u4ece\u952e\u76d8\u8f93\u5165\u7684\u4e24\u4e2a\u6570\uff0c\u4e3a\u53d8\u91cfa\uff0cb\u8d4b\u503c\u3002
3\u3001\u63a5\u7740\u8fdb\u884ca\u548cb\u7684\u52a0\u6cd5\u8fd0\u7b97\uff0c\u5c06\u7ed3\u679c\u8d4b\u503c\u7ed9\u53d8\u91cfc\u3002
4\u3001\u6700\u540e\u4f7f\u7528printf()\u8bed\u53e5\u5c06\u8ba1\u7b97\u7ed3\u679c\u663e\u793a\u5728\u5c4f\u5e55\u4e0a\u3002
5\u3001\u4ee3\u7801\u7f16\u5199\u5b8c\u6bd5\u540e\uff0c\u70b9\u51fb\u8fd0\u884c\u540e\u5373\u53ef\u5728\u8c03\u8bd5\u7a97\u53e3\u770b\u5230\u7a0b\u5e8f\u7684\u8fd0\u884c\u7ed3\u679c\u3002
C\u8bed\u8a00\u4e2d\u4efb\u610f\u8f93\u5165\u4e24\u6570\u6c42\u548c
main()
{doublea,b,sum=0;
printf("\u8bf7\u8f93\u5165\u4e24\u4e2a\u5b9e\u6570:");
scanf("%f%f",&a,&b);
sum=a+b;
printf("%f\n",sum);
}

因为输入形式是 enter x,y:2 3.4,是用空格分隔的,而不是逗号。
scanf函数的声明是这样的:
int scanf( const char *format, ... );
如果scanf函数的格式字符串format中没有显式提供分隔符的话,从键盘输入时,各数据默认是要求用空格分隔的。

scanf("%d,%f",&x,&y);
%d和%f之间有一个逗号,输入时必须输入逗号,与题目输入不匹配

  • 閬撶畝鍗曠殑C璇█閫夋嫨棰,涓轰粈涔堥B? 鏍规嵁棰樼洰涓凡缁欏嚭鐨勬暟鎹殑杈撳叆鍜岃緭鍑...
    绛旓細鍥犱负杈撳叆褰㈠紡鏄 enter x,y:2 3.4锛屾槸鐢ㄧ┖鏍煎垎闅旂殑锛岃屼笉鏄楀彿銆俿canf鍑芥暟鐨勫0鏄庢槸杩欐牱鐨勶細int scanf( const char *format, ... );濡傛灉scanf鍑芥暟鐨勬牸寮忓瓧绗︿覆format涓病鏈夋樉寮忔彁渚涘垎闅旂鐨勮瘽锛屼粠閿洏杈撳叆鏃讹紝鍚勬暟鎹粯璁ゆ槸瑕佹眰鐢ㄧ┖鏍煎垎闅旂殑銆
  • C璇█杩閬撻涓轰粈涔堥塩?
    绛旓細b銆c鐨勫间笉鍙橈紝b浠嶇劧鏄2銆傛敞鎰忥細铏界劧&&鐨勪紭鍏堢骇楂樹簬||锛屼絾骞朵笉鏄鍏堟墽琛++b&&++c锛屽彧鏄++b&&++c鏄竴涓〃杈惧紡锛屾讳綋杩樻槸琛ㄨ揪寮1||琛ㄨ揪寮2锛岃屼笉鏄厛杩愮畻++b&&++c銆傚湪杩涜鎴栬繍绠楁椂锛屼粠宸﹁嚦鍙筹紝鑻ュ乏杈圭殑琛ㄨ揪寮忓间负0锛屾墠鍒ゆ柇鍙宠竟琛ㄨ揪寮忕殑鍊笺傚浜庢湰棰橈紝++a鐨勫间负2锛岃〃杈惧紡涓虹湡锛屽间负1锛屽氨涓...
  • 璇烽棶杩欓亾C璇█棰樹负浠涔堥A?
    绛旓細C. 鏈夌被鍨嬶紝鍙互鐪佺暐鍙橀噺鍚嶇О銆侱. 鍜孊涓鏍枫
  • c璇█涓閬閫夋嫨棰,杩閬撻涓轰粈涔堥夋嫨b
    绛旓細b+=b++绛夊悓浜巄=(b+b)++锛宐=4锛++鍦ㄥ悗闈㈡墍浠ユ渶鍚庤繍绠楋紝鎵浠=4+4+1=9銆
  • 璇烽棶杩欎笁閬C璇█鐨涔犻搴旇閫夋嫨浠涔(涓轰粈涔)?
    绛旓細p += 1锛岀瓑浠峰p鎸囧悜鍐呭瓨鍙橀噺璧嬪煎姞1鎿嶄綔锛屽嵆a[1]+=1銆15.C A鐨勫師鍥犲湪浜庢湭鎸囧畾澶у皬锛屽張鏈繘琛屽垵濮嬪寲鍒楄〃璧嬪硷紙鍗砳nt a[]={1,2,3};锛夛紱B/D鐨勯敊璇師鍥犲湪浜庡彉閲忚祴鍊煎ぇ灏忥紝鍙橀噺鐨勫煎彲浠ュ湪涓旇鏀瑰彉锛屾暟缁勭殑澶у皬鏄啀缂栬瘧鏈熶究鍐冲畾浜嗙殑锛屼腑閫斾笉鍙彉鏇达紝鎵浠nt a[b]杩濆弽瑕佹眰锛岃杩欑鍐欐硶锛...
  • 涓ら亾C璇█鐨勭畝鍗曢鐩涓嶆噦锝炴眰瑙g瓟锝涓轰粈涔堥塩,d鐗瑰埆鏄鍗侀姹傝缁嗚В ...
    绛旓細A a鏄1琛4鍒楃殑鏁扮粍锛岃岃祴鍊煎垪琛ㄤ腑鏈5涓厓绱狅紝鏄斁涓嶄笅鐨 B 瀹氫箟浜岀淮鏁扮粍鐨勬椂鍊欒姹傚垪鏁颁笉鑳戒负绌猴紝鑰岃鏁板彲浠ョ敱鍚庨潰鐨勮祴鍊煎垪琛ㄥ喅瀹氾紝鑻ユ病鏈夎祴鍊煎垪琛ㄩ偅涔堣鏁颁篃涓嶈兘涓虹┖ C b鏄2琛3鍒楃殑鏁扮粍锛岃岃祴鍊煎垪琛ㄤ腑鏈3琛岋紙1涓獅}灏辨槸涓琛岀殑鏁版嵁锛夛紝瓒呰繃鏁扮粍瀹氫箟鐨勮鏁 D 姝g‘锛岀浉褰撲簬瀹氫箟浜嗕竴涓1琛3...
  • C璇█閫夋嫨棰:涓轰粈涔堥D,鎴戣寰楀簲璇ユ槸100
    绛旓細缁撴灉鏄1,閫夋嫨D銆傚洜int a=100鎵ц鍚庯紝a鐨勫间负100锛屾墍浠ユ墽琛宔lse璇彞锛宲rintf("%d\n",a<=100)锛宎<=100鐨勭粨鏋滀负鐪燂紝鍗1銆
  • 涓閬绠鍗曠殑C璇█閫夋嫨棰,涓轰粈涔堥塁?
    绛旓細A%2灏辨槸A闄や互2鐨勪綑鏁 .杩欐牱瑙i噴鍚:鍏堝亣璁続涓哄鏁版椂=3,涓哄伓鏁版椂=2.A):3%2浣欐暟绛変簬1,1绛変簬1鏄湡鐨.2%2浣欐暟涓0,0涓嶇瓑浜1鏄亣鐨.B);鎸夌収涓婇潰绠."!"琛ㄧず鍙備笌杩愮畻閲忎负鐪熸椂锛岀粨鏋滀负鍋囷紱鍙備笌杩愮畻閲忎负鍋囨椂锛岀粨鏋滀负鐪熴C,D灏变笉鐢ㄨВ閲婁簡鍚!
  • C璇█绋嬪簭璁捐閫夋嫨棰14,涓轰粈涔堥D?
    绛旓細鍦C璇█涓紝ACD涓殑switch\case\default閮芥槸鍚堟硶鐨勫叧閿瓧銆傚彧鏈塀鐨刢her涓嶆槸銆傝繖閬撻闂殑鏄悎娉曞叧閿瓧锛岄偅涔堝簲璇ュ~ACD銆傚鏋滈棶鍝竴涓槸涓嶅悎娉曠殑鍏抽敭瀛楋紝閭d箞灏辫濉獴銆傛墍浠ユ棤璁烘庢牱锛岄兘涓嶄細鍙~涓涓狣锛屽師棰樼洰绛旀鏄敊璇殑銆
  • C璇█浜岀骇,杩樻槸杩欎釜閫夋嫨棰,涓轰粈涔堥塁 姹傝缁嗙偣,楹荤儲椤哄甫璇翠竴涓嬭繖涓猻ta...
    绛旓細鍥炵瓟锛歴tatic鐨勪綔鐢; 1.淇グ灞閮ㄥ彉閲,寤堕暱鍙橀噺鐨勭敓鍛藉懆鏈 ,鍒濆鍖栧彧鍋氫竴娆-- 杩欐槸浣犺繖閬撻鐨鍏抽敭 2.鍦ㄥ鏂囦欢缂栫▼涓,淇グ鍙橀噺鍜屽嚱鏁,鍙湁鍦ㄥ0鏄庣殑鍝釜鏂囦欢涓湁鐢,鍏跺畠鏂囦欢鏄病鏈夌敤鐨 褰撶劧鍦–++涓繕鏈夊叾瀹冧綔鐢
  • 扩展阅读:c语言基础知识100题 ... 大一c语言必背编程题 ... 扫一扫题目出答案 ... 初学c语言基础选择题 ... 大一c语言选择题题库 ... 怎么学c语言基础入门 ... 编程题库100题 ... c语言基础知识必背 ... 大一c语言上机考试题库 ...

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