C语言假期作业 DAY 16
一、选择题1、指出下列代码的缺陷【多选】( )float f[10]; // 假设这里有对f进行初始化的代码 for(int i = 0; i < 10;) { if(f[++i] == 0) break; }A: for(int i = 0; i < 10;)这一行写错了B: f是float型数据直接做相等判断有风险C: f[++i]应该是f[i++]D: 没有缺陷 答案解析正确答....
C语言假期作业 DAY 15
一、选择题1、有如下代码,则 *(p[0]+1) 所代表的数组元素是( )int a[3][2] = {1, 2, 3, 4, 5, 6}, *p[3]; p[0] = a[1];A: a[0][1]B: a[1][0]C: a[1][1]D: a[1][2]答案解析正确答案: Cp 是一个指针数组, p[0] = a[1]; 此处 a[1] 是二维数组的第二行的数组名,数组名表示首元素的地址,....

C语言假期作业 DAY 14
一、选择题1、有以下函数,该函数的功能是( ) int fun(char *s) { char *t = s; while(*t++); return(t-s); }A: 比较两个字符的大小B: 计算s所指字符串占用内存字节的个数C: 计算s所指字符串的长度D: 将s所指字符串复制到字符串t中答案解析正确答案: B循环在 *t 为 0 时停止,同时 t++ , t 最后会...
C语言假期作业 DAY 13
一、选择题1、如果 x=2014 ,下面函数的返回值是( )int fun(unsigned int x) { int n = 0; while(x + 1) { n++; x = x | (x + 1); } return n; }A: 20B: 21C: 23D 25答案解析正确答案:C这个作用是对整型中0的个数进行统计,x=x|(x+1);的作用是每次循环把x的二进制中从右往左数的最后一.....

C语言假期作业 DAY 12
一、选择题1、请阅读以下程序,其运行结果是( )int main() { char c='A'; if('0'<=c<='9') printf("YES"); else printf("NO"); return 0; }A: YESB: NOC: YESNOD: 语句错误答案解析正确答案: A'0'<=c<='9' 并非判断 x 大于等于字符 0, 小于等于字符 9 ,而....
C语言假期作业 DAY 11
一、选择题1、声明以下变量,则表达式: ch/i + (f*d – i) 的结果类型为() A: charB: intC: floatD: double答案解析正确答案: D基本数据类型的等级从低到高如下: char int long float double 运算的时候是从低转到高的,表达式的类型会自动提升或者转换为参与表达式求值的最上级类型2、关于代码的说法正确的是( )A: x is gr....
C语言假期作业 DAY 10
一、选择题1、求函数返回值,传入 -1 ,则在64位机器上函数返回( )int func(int x) { int count = 0; while (x) { count++; x = x&(x - 1);//与运算 } r eturn count; }A: 死循环B: 64C: 32D: 16答案解析正确答案: Cx=x&(x-1) 这个表达式执行一次就会将 x 的 2 进制....

C语言假期作业 DAY 09
题目一、选择题1、下列程序的输出是()#include<stdio.h> int main() { int a [12]= {1,2,3,4,5,6,7,8,9,10,11,12},*p[4],i; for(i=0;i<4;i++) p[i]=&a [i*3]; printf("%d\n",p[3][2]); return 0; }A: 上述程序有错误B: 6C: 8D....
C语言假期作业 DAY 08
选择题1、如下程序的运行结果是( )char c[5]={'a', 'b', '\0', 'c', '\0'}; printf("%s", c);A: 'a' 'b'B: ab\0c\0C: ab cD: ab答案解析正确答案: D字符串的结束标志是 '\0' ,而 '\0' 的 ASCII 值是 0 ,而 c[2] 被初始化为 0 ,就相当于是 '\0' ,故字符串打印的内容只有 "ab"2、....
C语言假期作业 DAY 07
题目一、选择题1、以下对C语言函数的有关描述中,正确的有【多选】( )A: 在 C 语言中,一个函数一般由两个部分组成,它们是函数首部和函数体B: 函数的实参和形参可以是相同的名字C: 在 main() 中定义的变量都可以在其它被调函数中直接使用D: 在 C 程序中,函数调用不能出现在表达式语句中2、在C语言中,以下正确的说法是( )A: 实参和与其对应的形参各占用独立的存储单元B: 实参和与其....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注