若有说明语句“char c='xac';”,则变量c 。A.包含1个字符B.包含2个字符C.包含3个字符D.说明不合法,c的值不确定

若有说明语句“char c='xac';”,则变量c 。

A.包含1个字符

B.包含2个字符

C.包含3个字符

D.说明不合法,c的值不确定


参考答案和解析
A 解析:C语言的字符型常量中,允许用一种特殊形式的字符常量,就是以一个'\\'开头的字符。其中,'\\ddd'表示用ASCII码(八进制数)表示一个字符,本题中的char c='\\72'即表示占一个字符的变量c的ASCII码值。

相关考题:

若有以下说明和定义语句,则变量w在内存中所占的字节数是 【19】 。union aa {float x; float y; char c[6]; };struct st{ union aa v; float w[5]; double ave; } w;

若有定义语句:int*a,b;,则变量b 的数据类型是( )。

若有说明语句:char *g="morning",则printf("%.3s",g); 的输出结果是() A. morB. ingC. morningD. 格式不正确,没有输出值

若有说明语句:char ch='\x41';,则ch中______。A.包含4个字符B.包含2个字符C.包含1个字符D.字符个数不确定,说明不正确

若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是( )。stmct st{char a[15];intb;double c;};printf("%d",sizeof(structSt));A.15B.8C.25D.2

若有以下类型说明语句: char w;int x;float y, z; 则表达式w*x+z-y的结果为______类型。A.floatB.charC.intD.double

若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是( )。stmct st{ char a[15];int b;double c;};printf("%d",sizeof(struct st));A.15B.8C.25D.2

若有说明语句char c='\72';则变量c( )。A.包含1个字符B.包含2个字符C.包含3个字符D.说明不合法,c的值不确定

下列变量说明语句中,正确的是______。A.char a=b=c;B.char a;b;c;C.int x;z;D.int x,z;

若有以下类型说明语句char a; int b; float c; double d; 则表达式a*bd-c的结果类型为( )。 A.FloatB.charC.intD.double

程序中若有如下说明和定义语句Char fun(char *);main(){char *s="one", a[5]={0}.(*f1)()=fun, ch;…}以下选项中对函数fun的正确调用语句是A.(*f1)(A) ;B.*fl(*s);C.fun(A) ;D.ch=*fl(s);

定义如下变量:char one_char,则语句cin>>one_char等价于C语言中的( )语句。A.printf(one_char);B.prinft("%c",one_char);C.scanf(one_char);D.scanf("%c", one_char);

若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是______。A.7B.8C.9D.10

若有如下语句: struct a { char x[10] int y; }s,*t; t=S; 则对结构体变量s中的成员y的正确引用是( )。A.a.y;B.t->y;C.t.y;D.*t->y;

若有char s[3][3]=={"AAA","BBB","CCC"};说明语句,则与它等价的语句是( )。A.char**s={"AAA","BBB","CCC"};B.char*s[3]={"AAA","BBB","CCC"};C.char s[][5]={"AAA","BBB","CCC"};D.char s[][3]={"AAA","BBB","CCC"};

若有以下结构类型说明和变量定义,则变量a在内存中所占字节数是struct stud{ char num[6]; int s[4]; double ave;}a,*p;

若有定义语句:“char sE10]="1234567\0\0";”,则strlen(s)的值是( )。A.7B.8C.9D.10

设有说明语句:char a='\72';,则变量a______。A.包含1个字符B.包含2个字符C.包含3个字符D.说明不合法

若有定义:char c;double d;程序运行时输入:1 2<回车>,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。

若有以下的说明语句,则与它等价的说明是char s[3][5]={"aaaa","bbbb","cccc"};A.char**s1={"aaaa","bbbb","cccc"};B.char*s2[3]={"aaaa","bbbb","cccc"};C.char s3[][5]={"aaaa","bbbb","cccc"};D.char s4[][4]={"aaaa","bbbb","cccc"};

若有说明语句:char c=′\72′;则变量cA.包含1个字符B.包含2个字符C.包含3个字符D.说明不合法,c的值不确定

定义如下变量:char one_char;,则语句cout<<one_char;显示结果相当于C语言中的( )语句。A.printf(one_char);B.prinff("%c",one_char);C.scanf(one_char);D.scanf("%c",one_char);

若有说明语句:charc=’/72’;则变量c()。A、包含1个字符B、包含2个字符C、包含3个字符D、说明不合法,c的值不确定

下列变量说明语句中,正确的是()。A、char a;b;c;B、int x,z;C、char:a b c;D、int x;z;

单选题若有定义语句char c='\101';则变量C在内存中占(  )。A2个字节B1个字节C3个字节D4个字节

单选题若有说明语句:char c='\72';则变量c中存放的是(  )。A2个字符B1个字符C3个字符D说明语句不合法

单选题在FORTRAN的变量类型说明语句中没有()A REAl语句B CHAR语句C INTEGER语句D LOGICAL语句

单选题若有说明和语句:char str[]=Hello, *p; p=str;则此时*(p+5)中的值为(  )。A'\0'B'o'C'o'的地址D不确定的值