c语言面试笔试题_c语言面试题库

c语言面试笔试题_c语言面试题库121、为了避免嵌套的条件语句if-else的二义性,C语言规定:else与(B)匹配。A)缩排位置相同的ifB)其之前最近的ifC)其之后ifD)同一行上的if122、设i和x都是int类型,则对于for循环语句for(i=0,x=0;i<9;i++),下列哪句语正确(B)A)执行8次B)执行9次C)是无限循环D)循环体一次也不执行123、下面程序的运行结果是(C…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

121、为了避免嵌套的条件语句if-else的二义性,C语言规定:else与(B )匹配。

A)缩排位置相同的if     B )其之前最近的if C)其之后if D)同一行上的if

122、设i和x都是int类型,则对于for循环语句for(i=0,x=0;i<9;i++),下列哪句语正确(B )

A)执行8次 B)执行9次 C)是无限循环 D)循环体一次也不执行

123、下面程序的运行结果是(C )

main()

{ int s1=2, c2=0;

while(!c2–)

printf(%d,  %d,  c1–,  c2);

}

A)陷入死循环 B)不输出任何内容 C)输出2, -1     D)输出2,0

124、在下述程序中,判断i>j共执行了(A )次。

#include

void main()

{ int i=0, j=10, k=2, s=0;

for(;  ;)

{  i+=k;

if(i>j)

{ printf(“%d”, s);

break;}

s+=i

}

}

A)4             B)7          C)5          D)6

125、假设int  a, b, c, w;且a, b均已经被赋值,同时满足条件ab,执行以下程序后要把c的值赋值给w,从键盘上输入c的值不应取的范围是(B )

scanf(“%d”, &c);

w=b;

if(w<=c)

printf(“%d”, w);

else

w=c;

A)b>c            B)ba&&c

126、执行下面的程序后的数学户结果为( )

int x, y, z

x=20, y=40, z=15;

while(x>y)

x+=4, y-=4;

z/=2;

printf(“%d, %d, %d”, x, y, z);

A)40, 36, 30      B)32, 8, 7      C)32, 28, 7         D)32, 28,7.5

127、对于循环语句while(1);下面( )是正确的。

A)死循环        B)循环一次      C)不进如循环体       D)编译有错

128、下述程序的输出结果是( )

#include

main()

{ int Y=100;

while(Y–);

printf(“y=%d”,Y);

}

A)Y=0           B)Y=1           C)Y=随机值           D)Y=-1

129、C语言中,下列说法正确的是( )

A) 不能使用do…while语句构成循环。

B) do…while语句构成的循环必须用break语句才能退出。

C) do…while语句构成的循环,当while语句中的表达式值为非0结束循环。

D) do…while语句构成的循环,当while语句中的表达式值为0结束循环。

130、以下for循环语句( )

for(;  ;)

printf(“*”);

A)判断循环结束的条件不合法            B)是无限循环

C)循环一次也不执行                    D)循环只执行一次

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175398.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • minhash算法_verlet算法

    minhash算法_verlet算法背景如何设计一个比较两篇文章相似度的算法?可能你会回答几个比较传统点的思路:一种方案是先将两篇文章分别进行分词,得到一系列特征向量,然后计算特征向量之间的距离(可以计算它们之间的欧氏距离、海明距离或者夹角余弦等等),从而通过距离的大小来判断两篇文章的相似度。另外一种方案是传统hash,我们考虑为每一个web文档通过hash的方式生成一个指纹(fingerprint)。下面,我们来分析下这两种方法…

    2022年10月1日
  • 【CentOS 7笔记】 文档查看cat_more_less_head_tail

    【CentOS 7笔记】 文档查看cat_more_less_head_tail

    2021年6月7日
  • 股票软件开发

    股票软件开发求助编辑百科名片股票软件开发顾名思义就是股票软件开发公司为公司或个人开发制作自已个性化的股票分析软件,从此彻底告别依赖别人的技术平台支持,从股票软件名称,公司LOGO,启动界面,系统功能,特色指标、特色选股、软件注册后台,信息发布平台,机构数据,主力行情,大盘分析,个股分析,资金分析,热点分析等等一系列功能上实行自已品牌化管理运行。目录

    2022年4月10日
  • oracle如何格式化日期,Oracle 日期格式化处理汇总[通俗易懂]

    oracle如何格式化日期,Oracle 日期格式化处理汇总[通俗易懂]一、日期及时间格式化应用TO_CHAR(日期,格式化参数)1、返回任意有效分割符拼接的年月日字符串1.1、Selectto_char(sysdate,’yyyy/mm/dd’)Fromdual;*************************2015/04/29(即返回以’/’分隔符连接的字符串,也可以替换为’^’连接则结果为2015^04^29,也可以替换为’-‘则结果为2015-0…

    2022年6月1日
  • getResourceAsStream和getClassLoader

    getResourceAsStream和getClassLoader1. Class.getResourceAsStream(Stringpath):path不以’/’开头时默认是从此类所在的包下取资源,以’/’开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。 2.Class.getClassLoader.getResourceAsStream(Stringpath):默认则

    2022年6月9日
  • Linux系统打不开gedit文本编辑器

    Linux系统打不开gedit文本编辑器写实验发现打不开gedit,报错如下:Unabletoinitserver:无法连接:拒绝连接(gedit:1289):Gtk-WARNIING**:20:46:00.562:cannotopendisplay于是收录各种gedit不能用原因如下(错误提示不一定和上面一样):原因1:vnc连接被禁用了。这种情况下一般虚拟机也没连上网(打开浏览器显示没网),打开虚拟机设置>选项>vnc连接,启用。具体参数设置可看链接(Vmware官网,将虚拟机配置为V..

    2022年7月26日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号