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

大一c语言程序考试常考程序题,谁有大一C语言考试题?快考试了,跪求题库··有谁会做C语言的题目...

导航:网站首页谁有大一C语言考试题?快考试了,跪求题库有谁会做C语言的题目谁有大一C语言考试题?快考试了,跪

导航:网站首页 >

谁有大一C语言考试题?快考试了,跪求题库·· 有谁会做C语言的题目

谁有大一C语言考试题?快考试了,跪求题库·· 有谁会做C语言的题目

相关问题:

匿名网友:

一、单项选择题(每小题2分,共50分)

1、一个C程序的执行是从___A__。

A、本程序的main函数开始,到main函数结束

B、本程序的main函数开始,到本程序文件的最后一个函数结束

C、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

D、本程序文件的第一个函数开始,到本程序main函数结束

2、C语言程序的基本单位是___C___。

A、程序行 B、语句

C、函数 D、字符

3、请选出可用作C语言用户标识符的一组标识符___B___。

A、void B、a3_b3 C、For D、2a

define _123 -abc DO

WORD IF ase sizeof

4、假定x和y为double型,则表达式(x=2,y=x+5/2)的值是__C__ 。

A、4.500000 B、4

C、4.000000 D、2.000000

5、下列可以正确表示字符型常量的是___D__。

A、297 B、"a"

C、"\n" D、'\t'

6、在C语言中,要求运算数必须是整型的运算符是__D__。

A、/ B、++

C、*= D、%

7、C语言中,复合语句的构成是将一系列语句置于__C__。

A、begin与end之间

B、方框号“[ ]”之间

C、花括号“{ }”之间

D、圆括号“( )”之间

8、有如下程序段,对应正确的数据输入是___A___。

float x,y;

scanf(”%f%f”, &x,&y);

printf(”a=%f,b=%f”, x,y);

A、2.04 B、2.04,5.67

5.67

C、A=2.04,B=5.67 D、2.045.67

9、以下程序段的输出结果是___D__。

int a=5678;

printf(”%2d\n”, a);

A、提示出错、无结果 B、56

C、78 D、5678

10、已知:char ch='A';则下列表达式的值是__B__。

ch &#61; (ch>&#61;&#39;A&#39;&&ch<&#61;&#39;Z&#39;) ? (ch&#43;32) : ch;

A、A B、a C、Z D、z

11、下列描述&#xff0c;正确的是___B__ 。

A、表达式3.91%5是合法的

B、用b&#61;89作为while循环的条件是合法的

C、逗号表达式是没有值和类型的

D、字符型变量和int型变量的操作完全不同

12、阅读以下程序&#xff1a;

main()

{int x;

scanf("%d",&x);

if(x--<5) printf("%d",x);

else printf("%d",x&#43;&#43;);

}

程序运行后&#xff0c;如果从键盘上输人5&#xff0c;则输出结果是__B__ 。

A、3 B、 4 C、 5 D、 6

13、下列程序的运行结果是___C__。

#include ”stdio.h”

main()

{ int k;

k&#61;3;

switch(k)

{ case 1: printf(”%d\n”, k&#43;&#43;);

case 2: printf(”%d\n”, k&#43;&#43;);

case 3: printf(”%d\n”, k&#43;&#43;);

case 4: printf(”%d\n”, k&#43;&#43;);

break;

default: printf(”Full!\n”);

}

}

A、3 B、4 C、3 D、4

4 4

14、设a、b、c、d、m、n均为int型变量&#xff0c;且a&#61;5、b&#61;6、c&#61;7、d&#61;8、

m&#61;2、n&#61;1&#xff0c;则逻辑表达式(m&#61;&#61;a

A、0 B、 1 C、2 D、 3

15、设x、y和temp均为long int型变量&#xff0c;则以下语句&#xff1a;

{temp&#61;x; x&#61;y; y&#61;temp;} 的功能是__D__。

A、把x和y按从大到小排列

B、把x和y按从小到大排列

C、无确定结果

D、交换变量x和变量y的值

16、以下程序的输出结果是 ___A__ 。

main()

{int a, b;

for(a&#61;1, b&#61;1; a<&#61;100; a&#43;&#43;)

{if(b>&#61;10) break;

if (b%3&#61;&#61;1)

{ b&#43;&#61;3; continue; }

}

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

}

A、4 B、6 C、5 D、101

17、执行以下程序后输出的结果是___D__。

main()

{ int y&#61;10;

do {y--;}

while(--y);

printf("%d\n",y--);}

A、-1    B、1  C、8   D、0

18、执行以下程序后输出的结果是___B__。

main()

{int i, j, w&#61;0;

for(i&#61;4; i; i--)

for(j&#61;1;j<&#61;2;j&#43;&#43;)

w&#61;w&#43;i*j; w&#61;i*j;

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

}

A、4 B、0 C、1 D、30

19、以下程序运行后,输出结果是__C__。

main()

{

int n[5]&#61;{3,3,3},i,k&#61;2;

for(i&#61;0;i

printf("%d\n",n[k]);

}

A、4 B、9 C、3 D、不确定的值

20、以下程序的输出结果是 __A__ 。

f ( int a)

{int b&#61;0;

static int c &#61; 3;

b&#43;&#43;; c&#43;&#43;;

return(a&#43;b&#43;c);

}

main()

{int a &#61; 2, i;

for(i&#61;0;i<3;i&#43;&#43;) printf("%d\n",f(a));

}

A、 7 B、 7 C、 7 D、 7

8 9 10 7

9 11 13 7

21、设C程序如下&#xff1a;

#define ABC(x) x*x

#include"stdio.h"

main()

{int a&#61;3,b;

b&#61;ABC(a&#43;1);

printf("b&#61;%d", b); }

上述程序运行输出的结果是__D_ 。

A、b&#61;4 B、b&#61;a&#43;1

C、b&#61;16 D、b&#61;7

22、以下程序的输出结果是__B__。

main()

{int i, a[10];

for(i&#61;9;i>&#61;0;i--) a[i]&#61;10-i;

printf("%d %d %d",a[1],a[6],a[9]);

}

A、1 6 9 B、9 4 1

C、9 6 1 D、3 5 7

23、若定义&#xff1a;float x&#61;3.14159&#xff0c;*p&#61;&x;

则printf("%f\n",*p&#43;&#43;)&#xff1b;的输出结果为__C__ 。

A、无确定值 B、x的地址

C、3.14159 D、4.14159

24、以下程序的输出结果是___B__

main()

{char b[]&#61;"Language";

char *p&#61;b;

printf("%c ",*(b&#43;2));

p&#61;p&#43;7;

printf("%c\n",*p&#43;&#43;);

}

A、2 7 B、n e C、a g D、n u

25、下列程序的输出结果是___A__。

#include "stdio.h"

main()

{

int a[]&#61;{1,2,3,4,5,6,7,8,9,0}, i, s, *p;

p&#61;a;s&#61;0;

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

s&#43;&#61;*p&#43;&#43;;

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

}

A、45 B、44 C、0 D、9

二、判断题(每小题1分&#xff0c;共10分)

1&#xff0e;语句int *point&#xff1b;中的point是指针变量名。( T )

2&#xff0e;主函数和其它函数之间可以相互调用。( F )

3&#xff0e;puts( )和gets( )函数只能输入或输出一个字符。( F )

4. 可以对字符型数组元素进行整体输入、输出。( T )

5&#xff0e;do-while语句构成的循环不能用其他语句构成的循环来代替。( F )

6&#xff0e;在一个函数内的复合语句中定义的变量可以在本函数范围内有效。(F )

7&#xff0e;函数必须有返回值&#xff0c;否则不能使用函数。( F )

8&#xff0e;for(;;);语句相当于while(1);语句。( T )

9&#xff0e;C程序的执行总是从第一个定义的函数开始。( F )

10&#xff0e;C语言中的关键字专门用作语言的特定成分&#xff0c;而不能作为一般标识符使用。( T )

三、程序填空题(每空2分&#xff0c;共10分)

1、下面程序完成判断某一个数m是否为素数&#xff0c;如果是则输出"m is a prime!"&#xff0c;否则就输出"m is not a prime!"&#xff0c;请选择填空。

main()

{ int i, m;

scanf("m&#61;%d", &m);

for(i&#61;2; i

{ if(m%i&#61;&#61;0)

{ printf("%d is not a prime!\n", m); (1) }

else (2)

}

if(i&#61;&#61;m) printf("%d is a prime!\n", m);

}

(1)、 A、break B、continue

C、break&#xff1b; D、continue&#xff1b;

(2)、 A、break B、break&#xff1b;

C、continue D、continue&#xff1b;

2、以下程序的功能是&#xff1a;求出用数字0至9组成没有重复数字且是13倍数的三位数的个数&#xff0c;请选择填空。

#include

void main()

{ int i, j, k, w, count &#61; 0;

for( (3) ; i<&#61;9; i&#43;&#43;)

for(j&#61;0;j<&#61;9; j&#43;&#43;)

for(k&#61;0; k<&#61;9;k&#43;&#43;)

if( (4) )

{ w &#61; i*100&#43;j*10&#43;k;

if( (5) )

count&#43;&#43;;

}

printf("\n count&#61;%d\n", count);

}

(3)、 A、i&#61;0 B、i&#61;1

C、i&#61;9 D、i&#61;-1

(4)、 A、i!&#61;j B、i!&#61;j ||j!&#61;k

C、i!&#61;j&& j!&#61;k D、i!&#61;j&& j!&#61;k && k!&#61;i

(5)、 A、w%13&#61;0 B、w/13&#61;0

C、w%13&#61;&#61;0 D、w/13&#61;&#61;0

四、编程题(第1小题12分&#xff0c;第2小题18分&#xff0c;共30分)

1、从键盘输入一个4位数的正整数n&#xff0c;将该数反序输出。例如&#xff0c;若输入的是

1357&#xff0c;则输出的是7531。

要求&#xff1a;1)利用VC&#43;&#43;编译系统进行调试、运行

2)对输入的正整数n的合法性进行检查

3)将源程序以“编程题1.c”为文件名保存在网络盘(K:盘)的考生文件夹上&#xff0c;用其它文件名保存或保存在其他地方均不能得分

2、已知一组字符串a[27]&#61;"jjyyzzabcdefgJJYYZZABCDEFG"; 请编一程序&#xff0c;将其 中的小写字母换成其前一个字母&#xff0c;即z换成y,y换成x,...&#xff0c;b换成a&#xff0c;若是a则换成z。然后对数组a[27]从小到大排序&#xff0c;并输出排序后的字符串。

要求&#xff1a;1)利用VC&#43;&#43;编译系统进行调试、运行

2)先输出原字符串(即未做任何改变的字符串)&#xff0c;最后输出排序后

的字符串

3)将源程序以“编程题2.c”为文件名保存在网络盘(K:盘)的考生文件夹上&#xff0c;用其它文件名保存或保存在其他地方均不能得分

匿名网友:

1.谁有大一C语言考试题&#xff1f;快考试了&#xff0c;跪求题库··

答&#xff1a;一、单项选择题(每小题2分&#xff0c;共50分) 1、一个C程序的执行是从___A__。 A、本程序的main函数开始&#xff0c;到main函数结束 B、本程序的main函数开始&#xff0c;到本程序文件的最后一个函数结束 C、本程序文件的第一个函数开始&#xff0c;到本程序文件的最后一个函数结束 D...

2.有谁会做C语言的题目

答&#xff1a;C语言的题目要容易也可以出得很容易。例如最、最经典的程序就是&#xff1a;在屏幕上输出字符串&#xff1a;Hello ! World !!(这也是所有初学者的第一个程序)。但是C语言编程难度要大也可以出得相当难。例如&#xff1a;C语言最强大的功能就是&#xff1a;指针&#xff01;&#xff02;以及利用C语言的指针...

3.国二C语言考试题库&#xff0c;据说有一个题库100题上机题目...

答&#xff1a;http://pan.baidu.com/s/1o6LVl7k 我网盘里有&#xff0c;2014年的&#xff0c;下一下吧&#xff0c;安装序列号在readme里

4.谁有数据结构C语言版本的题库 各种题都可以

答&#xff1a;链接&#xff1a;https://pan.百度.com/s/1Eh4RVmQjwMthiqwPNROGsw 密码&#xff1a;dv60 这是我们期末老师给的&#xff0c;有高达200页的习题&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;还有各种ppt 怎么显示不了链接&#xff0c;把百度改成拼音就可以了

5.谁有《C语言程序设计》的题库呀 求

答&#xff1a;发给你了&#xff01;&#xff01;谢谢采纳

6.谁有C语言的经典题目

答&#xff1a;【程序1】 题目&#xff1a;有1、2、3、4个数字&#xff0c;能组成多少个互不相同且无重复数字的三位数&#xff1f;都是多少&#xff1f; 1.程序分析&#xff1a;可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码&#xff1a; #include stdio.h #inclu...

7.有没有专门解答c语言题目的软件

答&#xff1a;楼主这个问题很宽泛&#xff0c;我按照自己理解的来说吧。 专门解答c语言的软件是没有的&#xff0c;不过你可以把问题放到CSDN论坛上去&#xff0c;或者放到C语言贴吧里面&#xff0c;也可以在贴吧找几个比较活跃的C语言群&#xff0c;一般的问题都会有解答的&#xff0c;但是随着你学习的深入&#xff0c;很多比较浅显...

8.谁有二级C语言的试题谢谢&#xff0c;要考试了

答&#xff1a;还要广西版的啊&#xff1f;&#xff1f;哈&#xff0c;那不是全国考试么&#xff1f;C都一样。你会了&#xff0c;考什么都一样的。

9.一个C语言题目

问&#xff1a;以下描述中&#xff0c;正确的是()。 A:预处理是指完成宏替换和文件包含中指 定...

10.谁有C语言试题&#xff0c;给小弟一份&#xff0c;谢啦

答&#xff1a;一、单项选择题(每小题2分&#xff0c;共40分) 将正确选项涂写在答题纸相应位置上。 1&#xff0e;在下列标识符中&#xff0c;哪个是不合法的_____ A)pAd B)scanf C)abc&#43; D)list 2&#xff0e;(4&#43;5)*3*(5/2)的结果是______ A)67 B)67.5 C)68 D)69 3&#xff0e;不正确的转义字符是_____ A)&#39;\&#39;...

问题推荐



推荐阅读
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 本文介绍了C++中省略号类型和参数个数不确定函数参数的使用方法,并提供了一个范例。通过宏定义的方式,可以方便地处理不定参数的情况。文章中给出了具体的代码实现,并对代码进行了解释和说明。这对于需要处理不定参数的情况的程序员来说,是一个很有用的参考资料。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 本文介绍了使用kotlin实现动画效果的方法,包括上下移动、放大缩小、旋转等功能。通过代码示例演示了如何使用ObjectAnimator和AnimatorSet来实现动画效果,并提供了实现抖动效果的代码。同时还介绍了如何使用translationY和translationX来实现上下和左右移动的效果。最后还提供了一个anim_small.xml文件的代码示例,可以用来实现放大缩小的效果。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了解决二叉树层序创建问题的方法。通过使用队列结构体和二叉树结构体,实现了入队和出队操作,并提供了判断队列是否为空的函数。详细介绍了解决该问题的步骤和流程。 ... [详细]
  • 本文介绍了C函数ispunct()的用法及示例代码。ispunct()函数用于检查传递的字符是否是标点符号,如果是标点符号则返回非零值,否则返回零。示例代码演示了如何使用ispunct()函数来判断字符是否为标点符号。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
author-avatar
baiyanan862273
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有