标签:函数 ++ 第一次 错题 int 考试 printf main 表达式
3、一个C程序的执行是: A
A. 从本程序的main函数开始,到main函数结束
B. 从本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C. 从本程序的main函数开始,到本程序文件的最后一个函数结束
D.从本程序文件的第一个函数开始,到本程序的main函数结束
12、下列代码通过gcc编译输出的内容分别为:C
#include<stdio.h>
int main()
{
int a=10,b,c;
a=++a + a++;
printf("a=%d\n",a);
b=++a + a++;
printf("b=%d\n",b);
c=a+++b;
printf("c=%d\n",c);
return 0; }
A.22 45 69
B.22 45 70
C.23 48 73
D.23 48 74
14、程序运行后的输出结果是:D
int main()
{
int i=0,s=0;
for(;;)
{ if(i==3||i==5) continue;
if (i==6) break;
i++;
s+=i;
}printf("%d\n",s); }
A.10
B.13
C.21
D.程序进入死循环
16、C语言中,设a=3,b=4,执行语句“printf("%d,%d",(a,b),(b,a));”的输出结果是:C (a,b)看后面那位
A.3,4
B.(3,4),(4,3)
C.4,3
D.不确定
22、以下while循环执行次是:C unsigned 范围永远大于等于0
unsigned int k = 20;
while (k >= 0)
--k;
A.20次
B.一次也不执行
C.死循环
D.21次
23、已知 int x=1,y=2,z=3; 以下表达式的值是:C
z+=x>y?++x:++y;
A.2
B.3
C.6
D.5
25、int a=4,则对于表达式++(a++)的结果说法正确的是:D a++整体是一个常量 ++常量不存在
A.结果为5
B.结果为6
C.结果为7
D.以上不都是
29、有以下程序运行后的输出结果是:B 非0即为真
main()
{ int a,b,d=25;
a=d/10%9;
b=a&&(-1);
printf("%d,%d\n",a,b); }
A.6,1
B.2,1
C.6,0
D.2,0
30、C语言源程序的最小单位是:D 函数是执行代码的最小单位
A.程序行
B.语句
C.函数
D.字符
32、对if语句中表达式的类型,下面正确的描述是: D if(-1)都行
A.必须是关系表达式
B.必须是关系表达式或逻辑表达式
C.必须是关系表达式或算术表达式
D.可以是任意表达式
34、有以下定义语句 double a,b; int w; long c; 若各变量已正确赋值,则下列选项中不正确的表达式 A
是:
A.a=a+b=b++;
B.w%(int)a+b;
C.(c+w)%(int)a;
D.w=a==b;
35、以下不属于Linux阵营的Unix操作系统是:C 没啥好说的
A. Ubuntu
B. Android
C. AIX
D. redhat
1、逻辑"或"(即运算符||)的运算级别比算术运算要高。 错误
4、由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段会生成最终的目标文件。 错误,最终是可执行文件
6、只有相同类型的数据才能运算,不同类型的数据必须转换成相同的类型才能进行计算。 正确
标签:函数,++,第一次,错题,int,考试,printf,main,表达式 来源: https://blog.csdn.net/lqfdsg/article/details/119220509
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。