导航:网站首页 >
谁有大一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;...
问题推荐