因此,当声明一个static型数组,比如int a[3][4],数组a中的所有元素都将被初始化为0,因为它们是数值类型数组。而如果声明一个auto型数组,例如char b[5],如果没有初始化,b数组中的元素将不会被赋予任何特定的值,其初始状态取决于内存分配时的状态。总之,static型数组在未初始化时,数值类型...
char a='A'; int b; B=((34 && 56)&&(a<'b')); A) 0 B) 1 C) TRUE D) FALSE 答案 B 结果二 题目 在执行完下列的C语句段之后,则B的值是( )。 char a='A'; int b; B=((34&&56) &&(a<'b')); A.0B.1C.TRUED.FALSE 答案 B[解析] 本题考查C语言3个知识点:①将一个...
编写程序,输入3个整数a、b、c,输出时:a的值是b,b的值是c,c的值是a。下面程序可以正确实现题目要求:#include <stdio.h>int ma
1、设A、B和C都是int型变量,且A=3,B=4,C=5,则下面表达式中值为0的是( )。 A、 A&B B、 A<=B C、 A||B+C&&B D、 !((A 以上“设A、B和C都是int型变量,且A=3,B=4,C=5,则下面表达式中值”,更多关于考研真题内容将不断更新。
百度试题 题目执行下列语句后, a 、 b 、 c 的值分别为( A )。 int a,b,c;a=1;b=3;c=(a+b>3?++a:b++); A.2 、 3 、 2B.1 、 3 、 1C.2 、 4 、 2D.2 、 4 、 4相关知识点: 试题来源: 解析 A 反馈 收藏
A. -3 B. 9 C. -12 D. 6 相关知识点: 试题来源: 解析 C 正确答案:C 解析:本题中首先定义一个整型变量a并给它赋初值为3,在表达式中,从右开始执行,即先执行“a-=a*a;”等价于a=a-a*a即a=3-3*3=-6,此时a的值为-6,接着执行“a+=a-;”相当于执行a=a+a即a=-6+(-6)=-12,此时a...
C语言中有一道题目:已知"int a=4,b=5,c;",则执行表达式"c=a=a>b后变量a的值为( ) A 0 B 1 C 4 D 5不会的酒别来迷糊我了 相关知识点: 试题来源: 解析这个涉及到C语言的单目运算符优先级与结合性的知识优先级在表达式中,优先级较高的先于优先级较低的进行运算.而在一个运算量两侧的...
百度试题 题目假设有int a[6]={1,2,3},则a[3]的值是( ) A.0B.1C.3D.不确定相关知识点: 试题来源: 解析 A 反馈 收藏
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是:A)-3 B)9 C)-12 D)6 答案 a = a - a*aa = a + a12C 结果二 题目 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是___。 A.-3B.9C.-12D.6 答案 C[评析] C语言中对赋值运算的运算顺序是自右向左。
百度试题 结果1 题目若int a[2][3]={{1,2,3},{4,5,6}};则a[1][1]的值为( )。 A. 1 B. 2 C. 4 D. 5 相关知识点: 试题来源: 解析 D.5 反馈 收藏