54.下列表示中,不可作为C语言常数的是( )。
A. 010
B. 1UL
C. '0x41'
D. 0xbe
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-bd70-c003-bc7499099f01.html
点击查看答案
15.若变量已正确定义,语句“if( )k=0;else k=1;”和( )等价。
A. k=(a>b)?1:0;
B. k=a>b;
C. k=a<=b;
D. a<=b?0:1;
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-1918-c003-bc7499099f00.html
点击查看答案
23.( )把x、y定义成float类型变量,并赋同一初值3.14,正确的是________。
A. float x, y=3.14;
B. float x, y=2*3.14;
C. float x=3.14, y=x;
D. float x=y=3.14;
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-6f50-c003-bc7499099f01.html
点击查看答案
18.已知字符'a'的ASCII码为97,执行下列语句的输出是( )。
printf ("%c%d", 'b', 'b'+1);
A. b99
B. 98c
C. 9899
D. bc
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-3688-c003-bc7499099f00.html
点击查看答案
19.下面程序运行时输出的结果是()。
#include
int main()
{int i, b=0, c=2;
for(i=0;i<2;i++)
switch( )
{case 1: printf("1");
case 2: printf("2");
case 3: printf("3");break;
default: printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-f3d8-c003-bc7499099f00.html
点击查看答案
17.以下程序运行时输出结果是________。
#include
int main( )
{int a=0, b=0, c=0;
if ( intf( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-e268-c003-bc7499099f02.html
点击查看答案
4.下面程序运行后的输出结果是( )。
#include
#include
int main()
{ char a[7]="a0\0a0\0"; int i, j;
i=sizeof( ); j=strlen( );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-20a0-c003-bc7499099f00.html
点击查看答案
12.以下关于循环语句的结论中,错误的是( )。
A. 可以用while语句实现的循环,一定可以用for语句实现
B. 可以用for语句实现的循环,一定可以用while语句实现
C. 可以用do-while语句实现的循环,一定可以用while语句实现
D. do-while语句与while语句的区别仅是关键字“while”出现的位置不同
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-ad88-c003-bc7499099f00.html
点击查看答案
31.C语言中字符型数据在内存中的存储形式是________。
A. ASCII码
B. 补码
C. 反码
D. 原码
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-86c0-c003-bc7499099f00.html
点击查看答案
11.表达式!(x>0&&y>0)等价于( )。
A. !(x>0)||!(y>0)
B. !x>0||!y>0
C. !x>0&&!y>0
D. !(x>0)&&!(y>0)
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-0d60-c003-bc7499099f00.html
点击查看答案