C语言选择题,求高手解答,急急。。 问一个C语言的选择题!求高手解答

c\u8bed\u8a00\u9009\u62e9\u9898\u6c42\u8be6\u7ec6\u7b54\u6848\uff01\u6c42\u9ad8\u624b\u89e3\u7b54

#include "stdio.h"
int a=2; // 1\u5f0f a\u4e3a\u5168\u5c40\u53d8\u91cf\uff0c\u4f1a\u88ab\u4efb\u610f\u8c03\u7528\u6539\u53d8\u503c
int f(int n)
{ static int a=3 ; // 2\u5f0fa\u4e3a\u5c40\u90e8\u9759\u6001\u53d8\u91cf\uff0c\u6240\u4ee5\u5728\u6b64\u51fd\u6570\u4e2d\uff0c\u5168\u5c40\u53d8\u91cfa\u4e0d\u8d77\u4f5c\u7528\uff0c\u53c8a\u4e3a\u9759\u6001\u7684\uff0c\u6240\u4ee5\u6bcf\u6b21\u8c03\u7528\u7ed3\u675f\u540e\uff0ca\u7684\u503c\u4fdd\u7559\u4e3a\u4e0a\u6b21
int t=0; //\u8c03\u7528\u6267\u884c\u540e\u7684\u503c\u3002
if(n%2){ static int a=4; t+=a++;} // 3\u5f0f\u8fd9\u91cc\u53c8\u6709\u4e00\u4e2a\u5c40\u90e8\u9759\u6001\u53d8\u91cf\uff0c\u540c\u540d\u7684a\uff0c\u5b83\u53ea\u5728\u672c\u4e2a{}\u4f5c\u7528\u5c40\u5185\u6709\u6548\u3002
else{ static int a=5;t+=a++;} // 4\u5f0f\u8fd9\u91cc\u53c8\u6709\u4e00\u4e2a\u5c40\u90e8\u9759\u6001\u53d8\u91cf\uff0c\u540c\u540d\u7684a\uff0c\u5b83\u53ea\u5728\u672c\u4e2a{}\u4f5c\u7528\u5c40\u5185\u6709\u6548\u3002
return t+=a++;
}
void main()
{ int s=a,i;
for(i=0;i<3;i++) s+=f(i); //\u5916\u5c42\u5faa\u73af\u603b\u5171\u89813\u6b21 1\uff1as=a+f(0)\uff1b2\uff1as=s+f(1); 3\uff1as=s+f(2);\u6700\u7ec8\u8f93\u51fa\u7684\u4e3a\u6b64\u3002
//\u4e5f\u5c31\u662f\u6700\u7ec8s=a+f(0)+f(1)+f(2)=2+f(0)+f(1)+f(2);
printf("%d\n",s);
}
//2+8+8+11=29
//\u4e0b\u9762\u5206\u6790f()\u51fd\u6570\u7684\u6267\u884c
//f(0)=2 n=0; n%2=0\u6240\u4ee5\u6267\u884celse\u8bed\u53e5\u7684\u5185\u5bb9\uff0ct=0+5=5,\u672c{}\u5185\u7684a\u503c\u75315\u53d8\u4e3a6\u3002\uff0creturn t=t+(a++);\u4e5f\u5c31\u662ft=5+3=8;\u6b64\u65f6\u5c40\u90e8\u9759\u6001\u53d8\u91cfa\u503c\u53d8\u4e3aa++,\u4e5f\u5c31\u662f4;
//f(1)=8 n=1;n%2=1,\u6267\u884cif\u5185\u5bb9\uff0ct=0+4=4,\u672c{}\u5185\u7684a\u503c\u75314\u53d8\u4e3a5,,return t=4+4=8;
//f(2)=11 n=2;n%2=0,\u6267\u884celse\u8bed\u53e5\u7684\u5185\u5bb9,t=0+6=6;return t=6+5=11,


//\u8fd9\u9053\u9898\u5173\u952e\u5728\u4e8e\u4f60\u4e0d\u8981\u88ab4\u4e2a\u540c\u540d\u7684a\u6240\u5f04\u6df7\u6dc6\u4e86\uff0c1\u5f0f\u4e2d\u7684a\u4e0e2.3.4\u5f0f\u4e2d\u7684a\u4e2a\u5b50\u4f5c\u7528\u57df\u4e0d\u540c\uff0c
//\u5173\u952e\u5728\u4e8e\u5206\u6e05\u695a\u5168\u5c40\u53d8\u91cf\u4e0e\u5c40\u90e8\u53d8\u91cf\u3002\u4ee5\u53ca\u5404\u81ea\u5177\u4f53\u4f5c\u7528\u8303\u56f4\uff0c\u5c24\u5176\u662f\u540c\u540d\u65f6
//\u7a0b\u5e8f\u8fd0\u884c\u540e\u7684\u8f93\u51fa\u7ed3\u679c\u662f\uff08\uff09
//\uff08A\uff0926
//\uff08B\uff0928
//\uff08C\uff0929
//\uff08D\uff0924
//\u6240\u4ee5\u9009C \uff0c\u5df2\u7ecf\u540c\u65f6\u901a\u8fc7\u7f16\u8bd1\u5668\u8fd0\u884c\u68c0\u9a8c\u8fc7\u4e86\uff01\u697c\u4e0a\u7ed9\u4e86\u9519\u8bef\u7b54\u6848\uff0c\u5509\uff0c\u8bef\u5bfc\u4eba\u5bb6\uff01

B,\u6c42\u6240\u6709\u8282\u70b9\u4e2a\u6570\uff0c\u53c2\u6570\u662f\u6811\u6839\u554a\uff0c\u5982\u679c\u6839\u5b58\u5728\uff0c\u5c31\u770b\u4ed6\u7684\u5de6\u5b50\u6811\u8ddf\u53f3\u5b50\u6811\uff0c\u5de6\u5b50\u6811\u6709\uff0c\u90a3\u4e48\uff08\u5de6\u5b50\u6811\u7684\u8282\u70b9\u4e2a\u6570=\u4ed6\u7684\u5de6\u5b69\u5b50\u52a0\u53f3\u5b69\u5b50\u7684\u8282\u70b9\u4e2a\u6570\uff09\uff0c\u6839\u8282\u70b9\u7684\u53f3\u5b50\u6811\u4e5f\u4e00\u6837\u8fd9\u6837\u5c31\u9012\u5f52\u4e0b\u53bb\uff0c\u5230\u53f6\u5b50\u8282\u70b9\u7684\u65f6\u5019\u6ca1\u6709\u5de6\u53f3\u5b69\u5b50\uff0c\u90a3\u4e48\u5c31=0\uff0c\u4ed6\u7684parent\u5c31\u7b49\u4e8e\u53f6\u5b50\u8282\u70b9\u76840\u52a0\u4e0a\u540e\u9762\u7684\u201c+1\u201d\u3002

1、C语言的基本数据类型不包括 。
D、数组类型
2、以下叙述不正确的是 。
C、C程序的基本组成单位是函数
3、以下叙述不正确的是 。
D、表达式x++和++x的值是相同的
4、设x=10,y=3,则x+=y运算后x,y的值分别为 。
B、13,3

5、实现将一个串“Tom”输出到终端,下面程序段正确的是 。
D、#include <stdio.h>
void main()
{

char c[5]=”Tom”;
printf(“%s\n”,c);
}

6、设x=3,y=4,则表达式x>y?x:y的值为 。
B、4
7、要为字符型变量a赋初值,下列语句中哪一个是正确的 。
A、char a='3';
8、关于数据类型的自动转换,以下说法不正确的是 。
A、转换按数据长度减少的方向进行;

9、算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依
次为 。
A、算术运算、赋值运算、关系运算。

10、对C程序在作逻辑运算时判断操作数真、假的表述,下列哪一个
是正确的 。
A、0为假,非0为真
1、a是int类型变量,c是字符变量。下列输入语句中哪一个是错误的
B、scanf("%d%c",a,c);

12、下列各语句定义了数组,其中哪一个是不正确的
D、int m[][3]={1,2,3,4};
13、设a,i是int型变量,且i=4,则执行语句a=(i++)后,a,i的值分别为 。
D、5,5;
14、若char a[]=”hello”,则数组a可实际存放的字符数最多是 个。
C、6;
15、下列定义的变量正确的是 。
A、a123

1 D
2 A
3 D
4 B
5 D
6 B
7 A
8 B
9 C
10 A
11 B
12 D
13 D
14 C
15 A

  • 璇C璇█楂樻墜瑙g瓟,璋㈣阿浜.
    绛旓細1.k=3杩欎釜琛ㄨ揪寮忔帀鍊间负3锛屼负鐪燂紝鎵浠ユ墽琛宲rintf("###");閫堿 2.鐨勪紭鍏堢骇浣庝簬++ 鎵浠*++p绛変环浜*(++p),琛ㄨ揪寮忓间负2 锛岀粨鏉熸椂p-->a[1]p++绛変环浜*(p++)锛岃〃杈惧紡鍊间负2锛岃緭鍑哄悗鎵цp++锛岀粨鏉熸椂p-->a[2](*p)++鍊间负3锛岃緭鍑哄悗鎵цa[2]++锛宎[2]= 4锛岀粨鏉熸椂p-->a[2]++*p绛変环浜...
  • 姹傞珮鎵嬭В绛涓浜涚畝鍗曠殑C璇█棰樼洰!(楂樺垎鎮祻)
    绛旓細} } printf("鏁扮粍鐨勬渶灏忓硷細%.2f\n鏁扮粍鐨勬渶澶у%.2f\n",s[min],s[max]);} main(){ int i;float s[10];printf("姹傛暟缁勪腑鏈灏忔渶灏忓糪n\n");printf("璇疯緭鍏10涓暟:\n");for(i=0;i<10;i++)scanf("%f",&s[i]);GetMaxMin(s);...
  • 鍏充簬c璇█鐨勪竴閬棰,姹俢楂樻墜甯繖瑙g瓟~璋㈣阿鍟
    绛旓細杩欎釜绋嬪簭瀹為檯鏄湪璁$畻鏂愭尝閭e鏁板垪锛1锛1锛2锛3锛5锛8锛13锛21锛屸︹︾畻娉曪細绗1绗2涓ら」鏄1锛屼互鍚庢瘡涓椤规槸鍓嶄袱椤逛箣鍜屻俧un(int n, int* s)灏辨槸璁$畻鏂愭尝閭e鏁板垪绗琻椤圭殑鍊间繚瀛樺湪鍦板潃涓簊鐨勫彉閲忎腑銆傛墍浠un(6,&x)鏄绠楃6椤圭殑鍊硷紙涔熷氨鏄8锛変繚瀛樺湪x涓傝宖un(n-1,&f1)鏄绠楃n-1椤圭殑...
  • C璇█涔犻璇楂樻墜瑙g瓟銆傘鎬ユユ
    绛旓細=涓嶇瓑浜庤繍绠楃 绗叓绾ф槸& 绗節绾ф槸^ 绗崄绾ф槸 | 绗崄涓绾ф槸&& 绗崄浜岀骇鏄瘄| 绗崄涓夌骇鏄紵锛氭潯浠惰繍绠楃 绗崄鍥涚骇鏄= += -= *= /= %= >>= <<= &= ^= |= 鎵浠ョ涓棰樻槸 A 绗簩棰樻槸 A 绗笁棰樺湪C璇█涓&&涓 ||鏄垨 涓嶅彲鐢╔>=Y>=Z琛ㄧず搴斾负(X>=Y)&&(Y>=Z)...
  • C璇█棰樼洰姹傝В
    绛旓細绗竴涓棶棰橈細涓ゅ崟寮曞彿闂村す涓涓瓧绗︽剰鍛崇潃鎶婁腑闂寸殑瀛楃杞崲鎴怉SCII鐮侊紝瀵逛簬char绫诲瀷锛屽叾瀹炶鐢ˋSCII鐮佽祴鍊硷紝鎹㈠彞璇濊鍏跺疄ch = 'a';绛変环浜巆h = 97;锛屾墍浠'a'浜嬪疄涓婂凡缁忔妸a杞寲涓篈SCII鐮佺殑鏁板瓧缂栧彿锛屽彲浠ョ敤浜庢暟瀛楀姞鍑忋傜浜屼釜闂锛氱敤浜咲ev C++鍜孷isualStudio娴嬭瘯杩囬兘鏄潪娉曠殑锛屽師鍥犲ぇ姒傛槸鍥犱负\0鍜岀┖...
  • 鍏充簬C璇█鐨勫嚑閬撲範棰 鎬姹傞珮鎵嬭В绛!
    绛旓細else if(arr[i]=='C'||arr[i]=='c') num=num*16+12;else if(arr[i]=='D'||arr[i]=='d') num=num*16+13;else if(arr[i]=='E'||arr[i]=='e') num=num*16+14;else if(arr[i]=='F'||arr[i]=='f') num=num*16+15;else if(arr[i]>='0'&&arr[i]<='9...
  • 姹C璇█棰樿В绛
    绛旓細for( i = 2 ; i < n ; i++ ) //i浠2 鍒 n-1 if(n % i == 0) return 0 ; //濡傛灉浼犲叆鐨勫疄鍙傚 i姹傛ā绛変簬0锛屽垯涓嶆槸绱犳暟绔嬪嵆缁撴潫isprime鍑芥暟骞 杩斿洖0锛宺eturn 1; //涓婇潰2-n-1娆″惊鐜殑if鏉′欢閮戒笉鎴愮珛锛屾槸绱犳暟锛岃繑鍥1 甯屾湜閲囩撼锛...
  • c璇█鐨勭畝绛旈!姹傞珮鎵嬭В绛
    绛旓細1 C 澶栭儴extern 2 A 鍑芥暟涓湁閫掑綊鍑芥暟 void鍨嬪嚱鏁颁负鏃犺繑鍥炲煎嚱鏁 C璇█绋嬪簭鏈夊嚱鏁颁綋缁勬垚 main鍑芥暟 鍒板悇涓瓙鍑芥暟绛 3 D 鏁扮粍鍚嶅仛褰㈠弬浼犵殑鏄暟缁勯鍦板潃 B C涓嶈В閲 琚皟鍑芥暟鍦ㄤ富璋冧箣鍓嶅彲浠ヤ笉澹版槑 4 D 5 D 6 B 7 B static 鍙互淇グ浠绘剰浣嶇疆鍙樹簡 鍏ㄥ眬鍜岄潤鎬佸彉鎬佸瓨鍦ㄦ暟鎹尯 鍒濆间负0 8 B...
  • 姹傞珮鎵嬭В绛擟璇█闂
    绛旓細102,10 C璇█涓紝浠0寮澶寸殑鏁板瓧锛屾槸鍏繘鍒舵暟.鍏繘鍒剁殑12 = 8*1 + 2 = 鍗佽繘鍒剁殑10
  • c璇█闂 姹傞珮鎵嬭В绛
    绛旓細杩欐槸鍥犱负锛岃緭鍏ョ┖鏍硷紝鍥炶溅鐨勬椂鍊欙紝鍥炶溅灏辫b 缁欒鍙栧埌浜嗭紝鎵浠 浼氭瘮i 澶т竴
  • 扩展阅读:答题神器一扫就出答案 ... 免费答题扫一扫 ... 一扫出答案 ... 安全试题扫一扫出答案 ... 扫一扫搜答案免费 ... 扫一扫一秒出答案 ... 扫一扫整本答案 ... 扫题免费讲解软件 ... 扫一扫 ...

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