以下关于C语言的描述,哪些是正确的?

下列叙述中错误的是(a)
a. 在程序执行过程中,当数组元素下标超出定义的下标范围时,系统将给出“下标”越界的错误提示
b. 可以通过赋初值的方式确定数组元素个数
c. 数组名代表数组所占存储区的首地址,其值不可变
d. 对于double 类型数组,不可直接用数组名对数组进行整体输入或输出
下列说法中正确的是(D)
A. 定义函数时,形参的类型说明可以放在函数体内
B. 如果形参与实参的类型不一致,则以实参类型为准
C. return 后面的值不能为表达式
D. 如果函数值类型与return 后的返回值类型不一致,则以函数值类型为准
给定下列程序,则运行结果为(B)
#include <stdio.h>
void fun(int x, int y, int * z)
{ * z = x – y;
}

void main()
{ int a, b, c;
fun(11, 5, &a);
fun(8, a, &b);
fun(a, b, &c);
printf(“%d, %d, %d\n”, a, b, c);
}

A. 6,4,2
B. 6, 2, 4
C. 2, 6, 4
D. 2,4,6
C 语句int *func(); 中,func 表示的是(A)
A. 返回值为指针的函数名称
B. 指向函数的指针
C. 指向整型变量的指针
D. 指向数组的指针
C语言规定,若未对函数返回类型加以说明,则函数的隐含类型为(B)

A. char
B. int
C. void
D. double
已有定义char a[] = "xyz", b[]={ 'x', 'y', 'z' } 以下叙述正确的是 c
a. 数组a 的存储空间长度小于数组b 的存储空间长度
b. 数组a 和b 的存储空间长度相同
c. 数组a 的存储空间长度大于数组b 的存储空间长度
d. 上述说法均不正确
下列说法中不正确的是(A)

A. 函数的类型可以是整型、实型、字符型,但不能是指针类型
B. 在没有声明函数返回值类型的情况下,默认函数返回值类型为int 型
C. C 语言规定,不能在一个函数的内部再定义函数
D. 函数可以没有形参,但函数名后的括号不能省略

两个指针变量不能(A)
A. 相加
B. 指向同一地址
C. 比较
D. 相减
若已定义的函数有返回值,则以下关于该函数调用的叙述错误的是(A)

A. 函数调用可以作为左值而被赋值
B. 函数调用可以作为独立语句存在
C. 函数调用可以作为一个函数的实参
D. 函数调用可以出现在表达式中
下列程序的输出结果是(C)
#include
void main()
{ char a[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', '\0' };
int i, j;
i = sizeof(a);
j = strlen(a);
printf("%d, %d\n", i, j);
}

A. 9,9
B. 8,9
C. 9,8
D. 1,8
阅读下列程序段,其执行结果为(C)
#include
void main()
{ int a = 4, b = 6, c = 7;
double d;
double fun(int, int, int);
printf("d = %lf\n", fun(a, b, c));
}

double fun(int a, int b, int c)
{ return a % b * c;
}

A. 27
B. 27.000000
C. 28.000000
D. 28
以下不能正确定义二维数组的选项是(A)

A. int a[2][] = {{1, 2}, {3, 4}};
B. int a[2][2] = {{1}, 2, 3};
C. int a[2][2] = {{1}, {2}};
D. int a[][2] = {1, 2, 3, 4};
在C语言中,对变量的访问方式是(C)

A. 直接、间接均不能
B. 不能直接访问,能间接访问
C. 能直接访问,也能间接访问
D. 能直接访问,不能间接访问
C语句: int (* pa)[5]; 中,pa 表示的是一个(A)

A. 指向包含5个整型元素的一维数组的指针
B. 指针数组的名称
C. 指向函数的指针
D. 指向整型变量的指针

下列说法中错误的是(D)
A. 函数中的形参是局部变量
B. 在一个函数内定义的变量只在本函数范围内有效
C. 在不同的函数中可以使用相同名字的变量
D. 在一个函数的复合语句中定义的变量只在本函数范围内有效

  • 浠ヤ笅鍏充簬C璇█鐨勬弿杩,鍝簺鏄姝g‘鐨?
    绛旓細C璇█瑙勫畾锛岃嫢鏈瀵鍑芥暟杩斿洖绫诲瀷鍔犱互璇存槑锛屽垯鍑芥暟鐨勯殣鍚被鍨嬩负锛圔锛堿. char B. int C. void D. double 宸叉湁瀹氫箟char a[] = "xyz", b[]={ 'x', 'y', 'z' } 浠ヤ笅鍙欒堪姝g‘鐨勬槸 c a. 鏁扮粍a 鐨勫瓨鍌ㄧ┖闂撮暱搴﹀皬浜庢暟缁刡 鐨勫瓨鍌ㄧ┖闂撮暱搴 b. 鏁扮粍a 鍜宐 鐨勫瓨鍌ㄧ┖闂撮暱搴︾浉鍚 c. 鏁扮粍a 鐨...
  • 浠ヤ笅鍏充簬C璇█鐨勬弿杩姝g‘鐨勬槸()銆
    绛旓細B switch typedef continue 姝g‘C signed union scanf 閿欙紝scanf涓嶆槸 D if struct type 閿欙紝type涓嶆槸 鎵浠ワ紝绛旀閫塀 闄凜璇█32涓叧閿瓧 鏁版嵁瀹氫箟鏈夊叧锛20锛夛細char double float int long shortunsigned signedvoid union struct enumauto extern register static const volatiletypedef size...
  • 浠ヤ笅鍏充簬C璇█鐨鍙欒堪涓纭殑鏄( )銆
    绛旓細銆愮瓟妗堛戯細D C璇█鐨鏁板煎父閲忎腑涓嶈兘澶瑰甫绌烘牸锛屾墍浠閿欒銆C璇█涓殑鍙橀噺閮藉繀椤诲厛瀹氫箟鍐嶄娇鐢锛屽鍙橀噺鐨勫畾涔夐氬父鏀惧湪鍑芥暟浣撳唴鐨勫墠閮紝浣嗕篃鍙互鏀惧湪鍑芥暟澶栭儴鎴栧鍚堣鍙ョ殑寮澶淬備笉鑳介殢渚挎斁缃紝鎵浠8閿欒銆傚湪C璇█涓繍绠楃涓や晶鐨勮繍绠楁暟鎹被鍨嬪彲浠ヤ笉涓鑷达紝涓旂粨鏋滀笌绮惧害杈冮珮鐨勪繚鎸佷竴鑷达紝鎵浠閿欒銆
  • 浠ヤ笅鍏充簬C璇█鐨鍙欒堪姝g‘鐨勬槸?
    绛旓細绛旀鏄疌銆傚悇绛旀瑙f瀽锛欰 鏈夊弻寮曞彿锛屾槸瀛楃涓 B 鍗曞紩鍙烽噷鍙兘涓涓瓧绗 D \0琛ㄦ槑鏄8杩涘埗锛屽彧鑳藉嚭鐜0--7鐨勬暟瀛 E 涔﹀啓涓嶅畬鏁达紝鍙冲崐杈圭殑鍗曞紩鍙锋病浜 鎷撳睍锛氬湪C璇█涓紝涓涓瓧绗﹀父閲忎唬琛ˋSCII瀛楃闆嗕腑鐨勪竴涓瓧绗︼紝鍦ㄧ▼搴忎腑鐢ㄥ崟寮曞彿鎶婁竴涓狝SCII瀛楃闆嗕腑鐨勫瓧绗︽嫭璧锋潵浣滀负瀛楃甯搁噺銆傚瓧绗﹀父閲忓湪鍐呭瓨涓崰4...
  • 鍏充簬C璇█,涓嬪垪璇存硶涓纭殑鏈()銆
    绛旓細C璇█涓鏈夋槑纭瀹氾紝瀹忓畾涔夋槸鍒╃敤#define鍛戒护锛岀敤涓涓寚瀹氱殑鏍囪瘑浠f浛涓涓瓧绗︿覆銆傚搴斿埌棰樼洰涓婂氨鏄#define 鏍囪瘑绗 瀛楃涓诧紝鎵浠I鏄爣璇嗙锛3.1415926鏄瓧绗︿覆銆傛墍浠ヨ繖棰橀塀 鍏充簬C閫夐」锛屽鏋3.1415926涓嶅湪瀹忓嚱鏁板畾涔変腑锛岄偅涔堝畠灏辨槸涓涓父閲忥紝鍙槸鍥犱负瀹冨湪#define鍛戒护涓紝鎵浠ュ畠鏄竴涓瓧绗︿覆銆侫閫夐」...
  • 浠ヤ笅瀵笴璇█鐨勬弿杩涓,姝g‘鐨勬槸___銆 A.C璇█婧愮▼搴忎腑鍙互鏈夐噸鍚嶇殑
    绛旓細C A銆 C璇█涓鍑芥暟蹇呴』鏄敮涓瀹氫箟鐨勩侭銆侰璇█瀵涔﹀啓涓婂敮涓鐨勮姹傛槸鐩搁偦鐨勬爣璁颁箣闂村繀椤诲嚭鐜颁竴鑷冲涓┖鐧藉瓧绗︼紙鎴栨敞閲婏級D銆侰璇█蹇呴』瑕佹湁main鍑芥暟锛屼粈涔堥兘娌℃湁鏄笉鍙兘鐨勩侰锛 鎵鏈夋敞閲婂湪缂栬瘧鏃堕兘浼氳棰勫鐞嗘嬁鎺夛紝浠ョ┖鏍间唬鏇裤傛墍浠ユ敞閲婂彲浠ュ嚭鐜板湪浠讳綍绌烘牸鍙互鍑虹幇鐨勫湴鏂广
  • 浠ヤ笅鍏充簬C璇█鏂囦欢鐨勫彊杩颁腑姝g‘鐨勬槸( )銆
    绛旓細銆愮瓟妗堛戯細A C璇█鏂囦欢鏄寚涓缁勭浉鍏虫暟鎹殑鏈夊簭闆嗗悎锛屼粠鏂囦欢缂栫爜鐨勬柟寮忕湅锛屾枃浠跺彲鍒嗕负ASCIl鐮佹枃浠跺拰浜岃繘鍒舵枃浠朵袱绉嶏紝鍏朵腑ASCII鏂囦欢涔熺О涓烘枃鏈枃浠讹紝鎵浠ユ枃浠剁敱鏁版嵁搴忓垪
  • 浠ヤ笅鍏充簬C璇█鐨璇存硶姝g‘鐨勬槸?
    绛旓細C鍙互娌℃湁瀛愮▼搴)[15]B(include銆乻canf銆乼ype涓嶆槸C鍏抽敭瀛楋紝娉ㄦ剰鍏抽敭瀛楀惈涔夛紝瑙佺櫨搴︾櫨绉戔C璇█鍏抽敭瀛椻)[16]C[17]A[18]A(涓ユ牸鏉ヨ娌℃湁姝g‘绛旀銆俰nt鍙兘鏄2瀛楄妭锛屼篃鍙兘鏄4瀛楄妭锛岃繖鍜屽叿浣撶幆澧鏈夊叧锛鍗砳nt鍜宭ong鐨勫叧绯诲簲璇ユ槸int<=long)[19]C(鎶(a=2,b=5,b++,a+b)鐪嬪仛涓涓〃杈惧紡锛...
  • 涓嬪垪鍏充簬C璇█鏂囦欢鐨勫彊杩颁腑姝g‘鐨勬槸( )銆
    绛旓細銆愮瓟妗堛戯細C 鏈鑰冩煡鏂囦欢鐨勬蹇碉紝鏂囦欢鏄敱鏁版嵁搴忓垪缁勬垚锛屽彲浠ユ瀯鎴愪簩杩涘埗鏂囦欢鎴栨枃鏈枃浠讹紝鎵浠ョ瓟妗堜负c閫夐」銆
  • 2021鏈夊叧c璇█绗旇瘯棰
    绛旓細C璇█浣滀负涓闂ㄥ箍娉涘簲鐢ㄧ殑閫氱敤璁$畻鏈虹紪绋嬭瑷锛屽浜庡涔犵紪绋嬬殑瀛︾敓鏉ヨ灏や负閲嶈銆傚湪姹傝亴杩囩▼涓紝鎵庡疄鐨凜璇█鍩虹鏄繀涓嶅彲灏戠殑銆浠ヤ笅鏄涓浜2021骞寸殑C璇█绗旇瘯棰樼洰锛屽府鍔╁ぇ瀹跺涔犲拰鍑嗗:1. 鐞嗚В涓涓狢绋嬪簭鐨勬墽琛屾祦绋嬶細姝g‘绛旀鏄疉) 鏈▼搴忕殑main鍑芥暟寮濮嬶紝鍒癿ain鍑芥暟缁撴潫銆2. 鍏充簬C璇█鐨琛ㄨ堪锛屾纭殑鏄( ...
  • 扩展阅读:10个常用的编程语言 ... 关于天气的描述语言 ... c语言四个基本类型 ... 网络语言的六种类型 ... 语言表达有哪些方面 ... c语言标识符哪三种 ... c语言基础知识入门 ... c语言?是什么 ... 以下有关肢体语言的描述正确的是 ...

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