2.下面关于循环语句for、while、do_while的叙述中正确的是( )。
A. 三种循环语句都可能出现无穷循环
B. 三种循环语句中都可以缺省循环终止条件表达式
C. 三种循环语句的循环体都至少被无条件地执行一次
D. 三种循环语句的循环体都必须放入一对花括号中
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8a60-c003-bc7499099f00.html
点击查看答案
7.执行下面程序段后,num的值是( )。
char ch[]="Hello!"; int num;
num=sizeof( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9bd0-c003-bc7499099f01.html
点击查看答案
19.下面说法正确的是()。
A. C程序总是从第1个函数开始执行
B. 在C程序中,要调用的函数必须在主函数前定义
C. C程序总是从主函数main()开始执行
D. C程序中的主函数必须放在程序的最前面
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0cd0-c003-bc7499099f01.html
点击查看答案
16.已知有声明“char ch; int a;”执行语句“scanf( );”时如果从键盘输入的数据是“123”,则变量a得到的值是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-ffd8-c003-bc7499099f00.html
点击查看答案
9. 已知有声明“long x, y;”,且x中整数的十进制表示有n位数字(4<n<10),若要求去掉整数x十进制表示中的最高位,用剩下的数字组成一个新的整数并保存到y中,则以下表达式中能正确实现这一功能的是( )。
A. y=x/(10*(n-1))
B. y=x%(10*(n-1))
C. y=x%(long)pow(10, n-1)
D. y=x%(10^(n-1))
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-1f18-c003-bc7499099f00.html
点击查看答案
13. 数学式
所对应的C语言表达式为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-fbf0-c003-bc7499099f02.html
点击查看答案
3. 一个C程序在运行时,如果没有发生任何异常情况,则只有在执行了( )函数的最后一条语句或该函数中的return语句后,程序才会终止运行。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f00.html
点击查看答案
12.在下面程序的main()函数中,语句“f( );”内的实参a表示数组a的( )。
void f( )
{ int k; for( )a[k]++; }
int main()
{ int a[10]={0};f( ); return 0; }
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-e1d8-c003-bc7499099f00.html
点击查看答案
1 2 1
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-8ba0-c003-bc7499099f03.html
点击查看答案
2.下面合法的标识符是( )。
A. IF
B. -123
C. a b
D. int
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f638-c003-bc7499099f02.html
点击查看答案