1、以下函数原型,错误的是( )。(2分)
A. int f(int i);
B. int f(i);
C. int f(int);
D. int f(void);
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-e510-c0d6-3f0ad517a300.html
点击查看答案
1、若int i = 1; 执行下面程序段后,变量i的值是( )。switch ( ) {case '1': i+=1;case '2': i+=1;case '3': i+=1;default: i+=1;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-7ed5-c0d6-3f0ad517a300.html
点击查看答案
1、关于C程序关系运算、逻辑运算后得到的逻辑值的表述中,正确的是( )。(2分)
A. 假为-1,真为1
B. 假为0,真为随机的一个非0值
C. 假为0,真为1
D. 假为0,真为不确定的值
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-53e2-c0d6-3f0ad517a300.html
点击查看答案
1、若fp是指向某文件的指针,且已经读到文件的末尾,则feof(fp)的返回值是( )。(2分)
A. EOF
B. -1
C. 非零值
D. NULL
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-67bc-c0d6-3f0ad517a300.html
点击查看答案
1、有输入语句:scanf("a=%d,b=%d,c=%d",&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2,正确的数据输入方式是( )。↙表示回车,└┘表示空格。(2分)
A. a=1,b=3,c=2↙
B. 1,3,2↙
C. a=1└┘b=3└┘c=2↙
D. 132↙
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-3b34-c0d6-3f0ad517a300.html
点击查看答案
1、若有变量声明:int x = 5, y = 7, z = 8; 执行表达式:z += x++|| y++ || ++z后,x、y、z的值分别是( )。(2分)
A. 6,7,9
B. 6,8,10
C. 6,8,8
D. 6,8,1
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-34c5-c0d6-3f0ad517a300.html
点击查看答案
1、以下叙述中不正确的是( )。(2分)
A. 在不同的函数中可以使用相同名字的变量
B. 函数中的形式参数是局部变量
C. 在一个函数内定义的变量只在本函数范围内有效
D. 在一个函数内的复合语句中定义的变量在本函数范围内有效
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-c362-c0d6-3f0ad517a300.html
点击查看答案
1、下面代码段表示以下( )式子。if(a < b) {if( )x = 1;}elsex = 2;(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-4ec2-c0d6-3f0ad517a300.html
点击查看答案
1、对于以下代码:int i;for(i=0; i<10; i++)printf( );for循环后,i的值是( )。(2分)
A. 9
B. i不存在
C. 10
D. i没有确定的值
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9abb-c0d6-3f0ad517a300.html
点击查看答案
1、给定函数原型:int f(int x, int y); 则下列函数调用正确的是( )。(2分)
A. int n, a = 0, b = 1;n = f(int a, int b);
B. int n, a = 0,b = 1;n = int f(x, y);
C. int n = 1 ,a = 0, b = 1;n = f(a, n);
D. int n;n = f();
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9d5a-c0d6-3f0ad517a300.html
点击查看答案