大一c语言程序设计题库
“大一c语言程序设计题库”相关的资料有哪些?“大一c语言程序设计题库”相关的范文有哪些?怎么写?下面是小编为您精心整理的“大一c语言程序设计题库”相关范文大全或资料大全,欢迎大家分享。
c语言程序设计题库
第二题
#include char ch[20]; int i; gets(ch); for(i=0;i<20;i++) { if(ch[i]>='a'&&ch[i]<='z') ch[i]=ch[i]-32; else if(ch[i]>='A'&&ch[i]<='Z') ch[i]=ch[i]+32; } puts(ch); } 第三题 #include int n,i,max=0; int a[20]; scanf(\ for(i=0;i scanf(\ for(i=0;i if(max printf(\} 第四题 #include int n; scanf(\ printf(\} double f(int n) { int i; double result=0.0; for(i=1;i<=n;i++) result=result+(double)1/i; return result; } 5题目标题: 汽水瓶(谌海军) 题目描述:
c语言程序设计题库
第二题
#include char ch[20]; int i; gets(ch); for(i=0;i<20;i++) { if(ch[i]>='a'&&ch[i]<='z') ch[i]=ch[i]-32; else if(ch[i]>='A'&&ch[i]<='Z') ch[i]=ch[i]+32; } puts(ch); } 第三题 #include int n,i,max=0; int a[20]; scanf(\ for(i=0;i scanf(\ for(i=0;i if(max printf(\} 第四题 #include int n; scanf(\ printf(\} double f(int n) { int i; double result=0.0; for(i=1;i<=n;i++) result=result+(double)1/i; return result; } 5题目标题: 汽水瓶(谌海军) 题目描述:
C语言程序设计题库(2)
程序语言设计题库 东北大学 文本内容摘自202.118.31.251/scelearnings 2014年5月15日 第1页,共44页 程序语言设计题库 东北大学
一、选择题(共366题)
1.
C语言并不是非常严格的算法语言,在以下关于C语言的不严格的叙述中,错误的说法是_______。 A. 大写字母和小写字母的意义相同
B. 有些不同类型的变量可以在一个表达式中运算 C. 在赋值表达式中等号\左边的变量和右边的值可以是不同类型
D. 同一个运算符号在不同的场合可以有不同的含义 【答案】 A 2.
一个完整的c语言程序包含一个或多个函数,对于函数main(),哪种说法是不正确的是______。 A. 它是程序开始运行的第一个被调用的函数 B. 没有它程序就无法运行 C. 它是唯一不可缺少的函数 D. 有没有它都行 【答案】 D 3.
C语言程序中每一个语句和数据定义的最后必须有一个______。 A. 分号 B. 逗号 C. 空格 D.冒号 【答案】A 4.
要把高级语言编写的源程序转换为目标程序,需要使用_______。 A. 编辑程序 B. 驱动程序 C. 诊断程序 D. 编译程序 【答案】 D
《C语言程序设计》题库及答案
《C语言程序设计》复习题库
1、计算下面公式的值。T=1/1!+1/2!+1/3!+……+1/m! 当m=5时的结果(按四舍五入保留3位小数)。(注:所有变量用float数据类型定义!)答案:1.717 2、程序填空:用*号输出字母C的图案。 #include \#include \main() {
_____________ printf(\ _____________ _____________ getch(); } 3、8232和9678,它们的个、十、百、千各位数字之和是15的倍数,8+2+3+2=15,9+6+7+8=30。编写程序,求四位数的所有奇数中,这样的数(各位数字之和是15的倍数)的总和。(注:所有变量用long数据类型定义!) 答案:1533459
4、 /*下面程序的功能是:计算并输出700以内的最大的10个能被13或者17整除的自然数之和。请改正程序中的错误,并运行,最后给出程序运行的正确结果。(注:只有一处错误!)*/ 答案:6591 #include int total=0, mc=1, k=700; int pm[10],cou
C语言程序设计题库及答案
C语言程序练习题
一、选择题
1. 高级语言编写的程序称( )。
A.高级程序 B.源程序 C.目标程序 D.BASIC程序 2. 一个C程序的执行是从( )。
A. 本程序的main函数开始,到main函数结束。
B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C. 本程序的main函数开始,到本程序文件的最后一个函数结束 D. 本程序文件的第一个函数开始,到本程序的main函数结束 3. 以下叙述正确的是( )。
A. 在C程序中,main函数必须位于程序的最前面 B. C程序的每行中只能写一条语句 C. C语言本身没有输入输出语句
D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误 4. 以下叙述不正确的是( )。
A. 一个C源程序可由一个或多个函数组成 B. 一个C源程序必须包含一个main函数 C. C程序的基本组成单位是函数
D. 在C程序中,注释说明只能位于一条语句的后面 5. 下列字符中属于键盘符号的是( )。
A.\\ B.\\n C.\\t D.\\b 6. 下列不正确的转义字符是( )。
A.\\\\ B
c语言程序设计试题库
《C语言程序设计》试题库
一、选择题(共250个,每题2分)
1、一个c语言程序的执行是从( ) A、本程序的main函数开始,到main函数结束
B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C、本程序的main函数开始,到本程序文件的最后一个函数结束 D、本程序文件的第一个函数开始,到本程序main函数结束 2、一个c语言程序是由( )
A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子函数组成 3、以下选项中是正确的整型常量是( )
A、12. B、 -20 C、 1,000 D、 4 5 6 4、以下选项中正确的实型常量是( )
A、0 B、 3. 1415 C、 0.329*10^2 D、.871 5、以下选项中不合法的实型常量是( )
A、 2.607E-1 B、0.8103*12 C、-77.77 D、456e-2 6、以下选项中不合法的字符串是( )
A、’abc’ B、”12’12”
C语言程序设计
《C语言程序设计》试卷(答案)
一、填空题(共12小题,每空1分,本题共25分)
1. C程序是由函数构成的,一个C源程序至少包含一个(main函数),函数是C程序的基本单位。
2. C语言源程序文件名的后缀是.C;经过编译后,生成文件的后缀是.obj;经过连接后,生成文件的后缀是.exe。
3. C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。
4. 1111(2)=F(16)=15(10 )
5. 两个整数相除的结果为整数,5/3的结果为1,-5/3的结果为-1。
6.算术运算符的结合方向为自左至右;“++”与“――”的结合方向为自右至左。 7. 若K为int型变量且赋值11,请写出运算K++后表达式的值11,变量K的值12。 8. 结构化程序的三种基本结构:顺序结构,选择结构,循环结构。
9. “&&” 与“Ⅱ”均为双目运算符;“!”为一目运算符;条件运算符为三目运算符(选填一目、双目、三目)。
10. C语言提供的构造类型数据有数组类型、结构体类型、共用体类型。 11. 函数的返回值通过函数中的return语句获得。
12. 从变量的作用域分,变量可分为全局变量和局部
《C语言程序设计》复习题库
《C语言程序设计》复习题库
1、计算下面公式的值。T=1/1!+1/2!+1/3!+……+1/m! 当m=5时的结果(按四舍五入保留3位小数)。(注:所有变量用float数据类型定义!)答案:1.717
2、程序填空:用*号输出字母C的图案。 #include \#include \main() {
_____________ printf(\ _____________ _____________ getch(); }
3、8232和9678,它们的个、十、百、千各位数字之和是15的倍数,8+2+3+2=15,9+6+7+8=30。编写程序,求四位数的所有奇数中,这样的数(各位数字之和是15的倍数)的总和。(注:所有变量用long数据类型定义!) 答案:1533459
4、 /*下面程序的功能是:计算并输出700以内的最大的10个能被13或者17整除的自然数之和。请改正程序中的错误,并运
行,最后给出程序运行的正确结果。(注:只有一处错误!)*/ 答案:6591 #include int total=0, mc=1, k=700; int pm[10],co
《C语言程序设计》课程试题库
《C语言程序设计》课程试题库
一、单项选择题
【1.1】以下不正确的C语言标识符是____。 A) int B) a_1_2 C) ab1exe D) _x
【1.2】以下是正确的C语言标识符是____。 A) #define B) _123 C) %d D) \\n
【1.3】下列四组字符串中都可以用作C语言程序标识符的一组是 。 ??? A) print B) i\\am C) Pxq D) str_l ??? _3d one_half My->book Cpp ??? oodbs tart$it line# pow ??? aBc 3pai His.age while
【1.4】下面各选项组中,均是C语言关键字的组是 。 A) auto,enum,include B) switch,typedef,continue C) signed,union,scanf D) if,struct,type
【1.5】下列不属于C语言关键字的是 。 A) default B) register C) enum D) external
C语言上机程序设计题库及答案
C语言上机程序设计题库
【程序设计】
功能:根据整型形参m,计算如下公式的值:y=sin(m)*10。 【参考代码】 double y=0; y=sin(m)*10; return(y);
功能:若x、y为奇数,求x到y之间的奇数和;若x、y为偶 数,则求x到y之间的偶数和。 【参考代码】 int i,s=0;
for(i=x;i<=y;i+=2) s=s+i; return s;
功能:编写程序,实现矩阵(3行3列)的转置(即行列互换) 【参考代码】 int i,j,t;
for(i=0; i < 3; i++) for(j=0; j < i; j++) { t=array[i][j]; array[i][j]=array[j][i]; array[j][i]=t; }
功能:求一个四位数的各位数字的立方和。 【参考代码】 int d,s=0; while (n>0) {d=n; s+=d*d*d; n/=10;
}
return s;
功能:请编一个函数void fun(int tt[M][N],int pp[N]), tt指向一个M行N列的二维数组,求出二维数组每列 中最小元素,并依次放入pp所指一维数组中。二维 数组中的数已在主函数中赋予。 【参考代码】 int i,j;
for(j=0;j pp[j]=tt[0]