每日一练
文章平均质量分 95
每日一练系列,每一期都包含5道选择题,2道编程题,博主会尽可能详细地进行讲解,令初学者也能听的清晰。博主有时会将一些难题综合成每日一练加强版,加强版是特殊的,它仅包含5道选择题,但这5道选择题都是博主精挑细选的,希望大家能够认真看看,相信一定能有所收获。每日一练系列会持续更新,上学时将看学业情况更新
大海里的番茄
22级非科班学生一枚,对于编程的喜爱无法自拔,希望能够和大家共同进步
展开
-
c语言每日一练(15)
1、程序运行的结果为()A、1,5 B、2,5 C、1,6 D、2,6前置后置结果一致 ,证明可以看作独立区块 2、程序运行的结果为()A、8 8 8 8 8 8 B、 9 11 13 15 17原创 2023-09-14 19:08:38 · 11366 阅读 · 93 评论 -
c语言每日一练(14)【加强版】
1、以下正确的程序段是()A、char str[20];scanf("s",&str);B、char *p;scanf("%s",p);C、char str[20];scanf("%s",&str[2]);D、char str[20].*p=str;scanf("%s".p[2]); 2、设已有定义:char*st="how are you";下列程序段中正确的是()A、char a[11],*p;strcpy(p=a+l,&st[4]);B、char a[11];strcpy(++a,st);C、c原创 2023-09-06 20:12:41 · 1556 阅读 · 85 评论 -
c语言每日一练(13)
1、程序运行的结果为()A、1 B、2 C、2.9 D、32、设有整型变量a,b,c,它们的初值是1,运行表达式++a| |++b&&++c后,a,b,c的值分别是 ()A、2,1,1 B、2,2,2 C、2,2,1 D、2,1,23、以下程序运行的结果为()A、5,4,16,32 B、5,0,0,0 C、32,4,16,32 D、32,0,0,04、有如下程序,程序运行后的输出结果是()A、72 B、73原创 2023-09-03 12:05:51 · 17619 阅读 · 100 评论 -
c语言每日一练(12)
1、程序运行的结果是() A、 sum=9 B、 sum=10 C、 sum=12 D、 sum=182、以下程序的输出的结果是()A、 3 3 B、 2 2 C、 2 6 D、 2 5 3、以下程序的输出结果是哪一项()A、 输出项不合法 B、6 C、8 D、12 4、以下关于结构体与共用体的说法,其中正确的是()A、共用体同一个内存段可以来存放几种不同类型的成员,但在某一时刻只能存放一个成员。B、结构体变量所占的内存长度等于最长的成员的长度,共用体变量所占内存长度是各成员占原创 2023-08-30 10:49:00 · 14834 阅读 · 123 评论 -
c语言每日一练(11)
1.执行完下面一段程序后输出的值是()A、1 B、2 C、3 D、6 2、以下程序的运行结果是()A、4 B、5 C、 7 D、 63、以下程序运行的结果是()A、3 6 9 B、7 5 3 C、9 6 3 D、3 5 7 4、有两个字符数组a和b,则以下正确的语句是_________()【多选】A、printf("%s %s",a,b); B、scanf(“%s %s”,a,b);C、scan原创 2023-08-26 18:22:38 · 14159 阅读 · 94 评论 -
c语言每日一练(10)
1、如果 x=2014 ,下面函数的返回值是( ) A、20 B、21 C、23 D、25 2、如下函数 fun 计算 prod=1*2*3*…*n ,并返回计算结果值。但当 n>12 时,返回值不正确。要找出该程序的错误,正确的调试方法是( )A、监视变量prod的值,在prod *= i;行处设置断点,然后单步运行,直到发现错误原因B、监视变量prod的值,在return prod;行处设置断点,程序中断后,即可发现错误原因C、在prod=1;处设置断点,然后在函数调用原创 2023-08-21 11:42:20 · 726 阅读 · 52 评论 -
c语言每日一练(9)
1、以下 scanf 函数调用选项中, 错误的是( )A、scanf("%s",a[0].name);B、scanf("%d", &pa[0].age);C、scanf("%d",&(pa->age));D、scanf("%d", pa->age);2、关于指针下列说法正确的是【多选】( )A、 任何指针都可以转化为void * B、 void *可以转化为任何指针C、 指针的大小为8个字节 D、 指针虽然高效、灵活但可能不安全3、请指出以下程序的错误【多选】( )A、1原创 2023-08-18 08:15:00 · 11527 阅读 · 98 评论 -
c语言每日一练(8)
1、请阅读以下程序,其运行结果是( ) A、YES B、NO C、YES D、语句错误 2 、下列程序的输出结果是什么( )A、-2 B、0 C 、1 D、23、下面有关空指针和未初始化指针,说法错误的是( )A、对0x0这个地址取值是非法的B、空指针可以确保不指向任何对象或函数; 而未初始化指针则可能指向任何地方C、空指针与任何对象或函数的指针值都不相等原创 2023-08-16 10:30:55 · 1384 阅读 · 79 评论 -
c语言每日一练(7)
1、下列定义数组的语句中正确的是【多选】( )A、B、char str[]; C、int num['10'];D、int n=5; int a[n][n+2];2、已知 i,j 都是整型变量,下列表达式中,与下标引用 X[i][j] 不等效的是【多选】( ) A、*(X[i]+j) B、*(X+i)[j] C、*(X+i+j) D、*(*(X+i)+j) A、*(X[i]+j) B、*(X+i)[j] C、*(X+i+j) D、*(*(X+i)+原创 2023-08-14 10:46:03 · 642 阅读 · 74 评论 -
c语言每日一练(6)
1、如下程序的功能是( )A、 测字符数组ch的长度B、 将数字字符串ch转换成十进制数C、 将字符数组ch中的小写字母转换成大写 D、 将字符数组ch中的大写字母转换成小写 2、以下程序运行时,输入 1abcedf2df<回车> 的输出结果是( )A、 1abcedf2df B、 1ABCEDF2DFC、原创 2023-08-13 09:40:06 · 6981 阅读 · 67 评论 -
c语言每日一练(5)
1、下面代码的结果是:( )A. a = 8 b = 23 c = 8 B. a = 9 b= 23 c = 8C. a = 9 b = 25 c = 8 D. a = 9 b = 24 c = 8 2、如下程序的运行结果是( ) A、'a' 'b' B、ab\0c\0 C、ab c D、ab 3、在下面的字符数组定义中,哪一个有语法错误( ) A、char a[20]="abcdefg"; B、char a[]="x+y=5.";C原创 2023-08-11 17:04:58 · 1255 阅读 · 53 评论 -
c语言每日一练(4)
1、有以下代码,程序的输出结果是( )解析:直接看循环,for循环先将a和b都初始化成了1,循环进行的条件是a<=100,循环每次结束后,a+1接着看循环的内部,1代码代表的意思是,当b>=20时会执行break语句,跳出循环。2代码表达的意思是当b%3==1,也就是当b=3*n+1的时候会执行b+3,然后执行continue语句。3代码表达的意思是b-5观察完代码的构成,我们可以看出,b=1。原创 2023-08-09 20:20:15 · 4805 阅读 · 73 评论 -
c语言每日一练(3)
1、执行下面的程序段,语句3的执行次数为( )A.n(n+2)/2 B.(n-1)(n+2)/2 C.n(n+1)/2 D.(n-1)(n+2)2、对于代码段,下面描述正确的是( )A. 其中循环控制表达式与0等价 B. 其中循环控制表达式与'0'等价C. 其中循环控制表达式是不合法的 D. 以上说法都不对3、如下函数是求两个int数字最大公约数的,指出其中存在的问题【多选】( )A. 参数类型不对 B.循环变量min初值不对 C.判断原创 2023-08-08 15:03:33 · 6149 阅读 · 84 评论 -
c语言每日一练(2)
每日一练系列,每一期都包含5道选择题,2道编程题,博主会尽可能详细地进行讲解,令初学者也能听的清晰。每日一练系列会持续更新,暑假时三天之内必有一更,到了开学之后,将看学业情况更新。原创 2023-08-06 15:01:34 · 9489 阅读 · 80 评论 -
c语言每日一练(1)
每日一练系列,每一期都包含5道选择题,2道编程题,博主会尽可能详细地进行讲解,令初学者也能听的清晰。每日一练系列会持续更新,暑假时三天之内必有一更,到了开学之后,将看学业情况更新。原创 2023-08-05 13:56:10 · 10360 阅读 · 87 评论