热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

c语言程序既可以编译,C语言程序设计复习纲要1.doc

C语言程序设计复习纲要1201209学期《C语言程序设计》复习纲要一一、单项选择题1.计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正

C语言程序设计复习纲要1

201209学期《C语言程序设计》复习纲要一

一、单项选择题

1.计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是

A. C语言程序仅可以编译执行

BC语言程序仅可以解释执行

CC语言程序既可以编译执行又可以解释执行

D以上说法都不对以下选项中不能用作C程序合法常量的是

A. 1,234 B. '123'

C. 123 D. "\x7G"

3. 若有定义语句int a=3,b=2,c=1;,以下选项中错误的赋值表达式是

Aa=(b=4)=3; B. a=b=c+1;

Ca=(b=4)+c; D. a=1+(b=c=4);

4. 有以下程序段  char name[20];

int num;

scanf("name=%s num=%d",name;&num);

当执行上述程序段,并从键盘输入name=Lili num=1001后,name的值为

ALili B. name=Lili

CLili num= D. name=Lili num=1001

5. 有以下程序  #include  main()

{ int x=011;

printf("%d\n",++x);

}

程序运行后的输出结果是

A. 12 B. 11

C. 10 D. 9

6. 有以下程序  #include  main()

{ char b,c; int i;

b='a'; c='A';

for(i&#61;0;i<6;i&#43;&#43;)

{ if(i%2) putchar(i&#43;b);

else putchar(i&#43;c);

} printf("\n");

}

程序运行后的输出结果是

A. ABCDEF B. AbCdEf

C. aBcDeF D. abcdef

7. 有以下程序段  #include

main()

{ …

while( getchar()!&#61;&#39;\n&#39;);

}

以下叙述中正确的是

A此while语句将无限循环

B getchar()不可以出现在while语句的条件表达式中

C当执行此while语句时&#xff0c;只有按回车键程序才能继续执行

D当执行此while语句时&#xff0c;按任意键程序就能继续执行

设有如下函数定义  int fun(int k)

{ if (k<1) return 0;

else if(k&#61;&#61;1) return 1;

else return fun(k-1)&#43;1;

}

若执行调用语句n&#61;fun(3);&#xff0c;则函数fun总共被调用的次数是

A. 2 B. 3

C. 4 D. 5

9. 有以下程序  #include

main()

{ unsigned char a&#61;8,c;

c&#61;a>>3;

printf("%d\n",c);

}

程序运行后的输出结果是

A. 32 B. 16

C. 1 D. 0

10. 设fp已定义&#xff0c;执行语句fp&#61;fopen("file","w");后&#xff0c;以下针对文本文件file操作叙述的选项中正确的是

A写操作结束后可以从头开始读B. 只能写不能读

C可以在原有内容后追加写D. 可以随意读和写

;

B. if(表达式)语句1; else 语句 2;

C. if(表达式)语句1; 语句2;

D. if(表达式1)语句1; if(表达式2) 语句2; if(表达式3) 语句3;

4. 常用的三种循环式是( )。

A. while循环 B. do-while循环

C. for循环 D. goto循环

5. 以下说法中不正确的是( )。

A. C语言程序总是从第一个的函数开始执行

B. C语言程序中,要调用的函数必须在main()函数中定



推荐阅读
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • 本文介绍了PE文件结构中的导出表的解析方法,包括获取区段头表、遍历查找所在的区段等步骤。通过该方法可以准确地解析PE文件中的导出表信息。 ... [详细]
  • 本文介绍了一个题目的解法,通过二分答案来解决问题,但困难在于如何进行检查。文章提供了一种逃逸方式,通过移动最慢的宿管来锁门时跑到更居中的位置,从而使所有合格的寝室都居中。文章还提到可以分开判断两边的情况,并使用前缀和的方式来求出在任意时刻能够到达宿管即将锁门的寝室的人数。最后,文章提到可以改成O(n)的直接枚举来解决问题。 ... [详细]
  • 3.223.28周学习总结中的贪心作业收获及困惑
    本文是对3.223.28周学习总结中的贪心作业进行总结,作者在解题过程中参考了他人的代码,但前提是要先理解题目并有解题思路。作者分享了自己在贪心作业中的收获,同时提到了一道让他困惑的题目,即input details部分引发的疑惑。 ... [详细]
  • 开发笔记:实验7的文件读写操作
    本文介绍了使用C++的ofstream和ifstream类进行文件读写操作的方法,包括创建文件、写入文件和读取文件的过程。同时还介绍了如何判断文件是否成功打开和关闭文件的方法。通过本文的学习,读者可以了解如何在C++中进行文件读写操作。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 本文介绍了C++中省略号类型和参数个数不确定函数参数的使用方法,并提供了一个范例。通过宏定义的方式,可以方便地处理不定参数的情况。文章中给出了具体的代码实现,并对代码进行了解释和说明。这对于需要处理不定参数的情况的程序员来说,是一个很有用的参考资料。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 本文介绍了C函数ispunct()的用法及示例代码。ispunct()函数用于检查传递的字符是否是标点符号,如果是标点符号则返回非零值,否则返回零。示例代码演示了如何使用ispunct()函数来判断字符是否为标点符号。 ... [详细]
  • C++中的三角函数计算及其应用
    本文介绍了C++中的三角函数的计算方法和应用,包括计算余弦、正弦、正切值以及反三角函数求对应的弧度制角度的示例代码。代码中使用了C++的数学库和命名空间,通过赋值和输出语句实现了三角函数的计算和结果显示。通过学习本文,读者可以了解到C++中三角函数的基本用法和应用场景。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
author-avatar
jxxpoo
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有