c语言程序设计编程题题库
“c语言程序设计编程题题库”相关的资料有哪些?“c语言程序设计编程题题库”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c语言程序设计编程题题库”相关范文大全或资料大全,欢迎大家分享。
C语言程序设计编程题
选择结构程序设计
1.输入一个字符,如果是大写字母则转换为小写字母,如果是小写字母则转换为大写。(双分支结构)
方法一:if语句(P78) 方法二:条件表达式(P85)
2.输入某年的年份,判断此年是不是闰年。(双分支结构) 闰年的条件(符合下面二者之一即可): 1)能被4整除,但不能被100整除 2)能被400整除
3.输入三个整数,求其中最大的数并输出。 4. 从键盘任意输入一个字符,进行如下判断:
① 如果是大写字母则转换为小写字母输出 ② 如果是小写字母则转换为大写输出 ③ 如果是数字字符,则输出对应数值 ④ 若是其它字符,则输出“Error!”
提示:使用IF的多分支结构 【扩展提高】:加入循环,允许一次输入任意多个字符,每输入一个字符就进行以上判断,直到输入“回车换行”,才退出程序。
5.从键盘输入分数,判断并输出分数对应的等级(优秀、良好、中等、及格、不及格) 要求用两种方法实现: 方法一:switch结构 方法二:IF的多分支结构
循环结构程序设计
1. 输入一个正整数n, 输出1~n范围内所有奇数,并计算奇数之和。 【扩展提高】:输出各个奇数时,控制每行只输出 10个奇数。
2. 输入一行字符,分别统计出其中英文字母、空格、
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程序设计基本编程题
基本编程题
1、 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
#include if(a!=b&&a!=c&&b!=c) {printf(\ printf(\ \d++; } printf(\总共有%d个\\n\} /*运行结果: 123 124 132 134 142 143 213 214 231 234 241 243 312 321 324 341 342 412 413 421 423 431 432 总共有24个*/ 2、 输入某年某月某日,判断这一天是这一年的第几天? #include void main() {int m[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int sum=0,i; printf(\请输入日期:\\n\ scanf(\ if((date.year%4==0&&date.year0!=0)||(date.yea
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
目录
实验一 C程序的运行环境和运行一个C程序的方法 ................ 1 实验二 实验三 实验四 实验五 实验六 实验七 实验八 实验九 实验十 实验十一实验十二 数据类型、运算符和表达式 ............................... 2 最简单的C程序设计..................................... 4 选择结构程序设计 ...................................... 6 循环控制 .............................................. 8 数组 ................................................. 10 函数 ................................................. 12 预处理命令 ........................................... 13 指针 ....................
C语言程序设计真题
2007年山东省专升本考试C语言程序设计真题
一. 单项选择题(每小题1分,共15小题,15分)
1. 十进制95的二进制为______。 ( )
A. 1011111 B. 1100011 C. 1011101 D. 1011110
2. 若a=4,则执行a*=4-2语句后,a的值为______。 ( )
A. 7 B. 9 C. 8 D. 10
3. 若str1和str2的说明如下: ( )
char str1[20];
char *str2=”teacher”;
则语句strcpy (str1, str2)执行后,strlen (str1)的值是______。 A. 7 B. 29 C. 8 D. 30
4. 字符串“\\x54BNHGb13,2m”的长度为______。 A. 12
C#程序设计(程序阅读和编程题)
C#编程题集
1.(20)编一个程序,定义常量Pi=3.14159265,从键盘上输入半径r,求出圆的面积。(k003101)
const double Pi = 3.14159265; double r,s;
Console.WriteLine(\请输入圆的半径\); r = double.Parse(Console.ReadLine()); s = Pi * r * r;
Console.WriteLine(\圆的面积是{0}\,s);
2.(20) 编一个程序,定义三个double类型的变量,分别从键盘上输入值给它们,然后用Console.WriteLine方法把它们输出成一列,小数点对齐,保留3位小数。(k10052703)
double x, y, z;
Console.WriteLine(\请输入一个数:\); x = double.Parse(Console.ReadLine()); Console.WriteLine(\请输入一个数:\); y = double.Parse(Console.ReadLine()); Console.WriteLine(\请输入一个数:\); z = double.Parse(Console.R
《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