c语言上机题目
“c语言上机题目”相关的资料有哪些?“c语言上机题目”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c语言上机题目”相关范文大全或资料大全,欢迎大家分享。
C语言上机题目
重庆市计算机等级考试C语言上机模拟试题
1、 函数adddigit的原型为int adddigit(int num);,其功能是
求num各位数字之和。要求编制该函数并用如下所示的主函数进行测试,源程序存入test1.c。
# include “stdio.h” # include “math.h” void main()
{ int adddigit(int num); int n;
scanf(“%d”,&n);
printf(“sum=%d\\n”,adddigit(n));
}
2、 编制程序输出如下所示图形,源程序存入test11.c。 1 121 12321 1234321 123454321 12345654321
3、 编制程
C语言上机题目汇总
“C语言”上机题目汇总
2012-2013-2
1. 输入三角形两个边长及其夹角(角度值),求第三边边长和三角型面积。 2. 输入一个字符,若是小写字母,则转换成大写字母输出;若是大写字母,则转换成小写字母输出。
3. 输入一个大写字母,输出字母表中它前面的字母和后面的字母。如果输入的字母为A或Z,则分别输出提示信息“没有前面的字母”或“没有后面的字母”。
4. 编写程序,输入一个整数,判断它能否被3、5、7整除,并根据情况输出下列信息:
(1) 能同时被3、5、7整除。
(2) 能同时被3、5、7中的两个数整除,并输出这两个数。 (3) 只能被3、5、7中的一个数整除,输出该数。 (4) 不能被3、5、7中的任何一个数整除。
1115. 已知正整数A>B>C且A+B+C<100,求满足2+2=2共有多少组,并输出
ABC满足条件的组合。
1111116. 求1+++++++的值,直到最后一项的值小于10-5。
2471116221a7. 用迭代法求某数a的平方根,已知求平方根的迭代公式为:xn=(xn-1+)。
2xn-1a取为迭代初值,迭代的结束条件取xn-xn-1£10-5。 28. 分别输出100以内(不包括100)所有偶数的和与所有奇数的和。 9. 利用嵌套循环输出以下图形(行与
C语言培训上机实验题目
安装Visual C ++6.0
下载
请从群里下载Microsoft Visual Studio.rar。
将下载的文件Microsoft Visual Studio.rar解压后即可使用。
请直接运行文件“Microsoft Visual Studio\\Common\\MSDev98\\Bin\\MSDEV.EXE”
实验一 认识C语言
【实验目的】
1.熟悉C程序设计编程环境 Visual C ++,掌握运行一个C程序设计的基本步骤,包括编辑、编译、连接和运行。
编辑:编写源程序文件.c 编译:生成目标文件.obj 连接:生成可执行文件.exe 运行:执行.exe文件。
2.掌握C语言程序设计的基本框架,能够编写简单的C程序。 3.了解程序调试的思想,能找出并改正C程序中的语法错误。
【实验内容】
1-1 在磁盘上新建一个文件夹,用于存放C程序,文件夹的名字可以是学号,如 D:\\3050888。
1-2 编程示例,在屏幕上显示一个短句“Hello World!”。
源程序
# include printf(\} 运行结果 Hello World! 作为第一个实验,在Visual
C语言上机题目 珍藏版
【编程 1-3】编写程序输入圆柱体的底面半径radius和高度height,计算并输出圆柱体的表面积S和体积V。
要求:把π定义为宏PI,结果保留2位小数,按下列格式输出: Radius=???.?? Area=??
volumn=???.??
#include float radius; float height; float S; float V; printf(\请输入圆柱体的底面半径:\ scanf(\ printf(\请输入高度:\ scanf(\ S=2*PI*radius*radius+2*PI*radius*height; V=PI*radius*radius*height; printf(\ printf(\ printf(\} 【编程 2-3】若某企业根据销售人员的销售额发放提成,计算公式如下(s代表销售额): s<200 没有提成 200≤s<400 提成5% 400≤s<1200 提成8% 1200≤s<2400 提成8% 2400≤s<4000 提成8% s≥4000 请分别使用if和switch语句结构分别编写程序,实现从键盘上输入销售额,即输出销售额和提成。要求程序具有纠错能力,如输入负数就输出非法数据的提示信息并结束程序。 if…else-if语句 #inc
C语言上机实验
实验一(第1章实验)
实验目的:
1. 掌握运行C语言程序的全过程。 2. 熟悉编译环境。
3. 初步熟悉C语言程序的语法规定。 4. 了解简单函数的使用方法。 实验内容:
1. 编程且上机运行:求3个整数的和。
2. 编程且上机运行:求2个数的和、差、积和商。 3. 编程且上机运行:输入3个数,求最大值。
4. 编程且上机运行:输入圆的半径,求圆的面积和周长。 5. 在屏幕上输出:“hello world!” 实验结果:
实验二(第3章实验)
1.
实验目的:理解C语言的类型系统。
实验内容:写程序测试数据 -2在类型char,int,unsigned int,long int,unsigned long int中存储情况。 实验过程:
实验结果:参见各种类型的存储实现描述。
2.
实验目的:了解混合类型计算中类型的转换规则。
实验内容:写程序测试多种类型数据一起运算时类型的转换及表达式结果的类型。注意unsigned int和 int数据运算时类型转换的方向。 实验过程:
/*
* 类型转换问题
* 试问下面两个表达式等价吗? */
#include unsigned int ui,
C语言上机题库
━━━━━━━━━━━━━━━ 一、判断 共10题 (共计20分) ━━━━━━━━━━━━━━━
第1题 (2.0分) 题号:1225
在给变量命名时,C语言区分大小写字母,即认为Name和name不是同一个变量. 答案:Y
第2题 (2.0分) 题号:1279
循环结构while、do while、for不可以互相嵌套. 答案:N
第3题 (2.0分) 题号:1140
链表中的任何一个结点,必然要包括一个指针域. 答案:Y
第4题 (2.0分) 题号:1265
在书写C程序时,一行内只能写一条语句,一条语句也不能写在多行上. 答案:N
第5题 (2.0分) 题号:1280
C语言程序中用到的所有变量必须在使用之前进行定义. 答案:Y
第6题 (2.0分) 题号:1269
若定义int a[4]={1,2,3,4};若超界引用a[4]则编译时不报错. 答案:Y
第7题 (2.0分) 题号:19
C语言本身不提供输入输出语句,输入和输出操作是由函数来 实现的。 答案:Y
第8题 (2.0分) 题号:11
通过return语句,函数可以带回一个或一个以上的返回值。 答案:N
第9题 (2.0分) 题号:2
c语言上机报告
实验三
姓名 杨兰 班级 机电0908 学号 09222021 一. 实验题目:输入两个运算量和一个运算符,完成加、减、乘、除运算,输出运算结果。 1.源程序: #include printf(\scanf(\ printf(\scanf(\ printf(\scanf(\switch (t) { case '+': z=x+y; printf(\case '-': z=x-y; printf(\case '*': z=x*y; printf(\case '/': if(y!=0) {z=x/y; printf(\ else printf(\You can/'t put 0 under the \\\break; default:printf(\} } 2.实验结果: 二. 实验题目:输入三角形三边长,输出该三角形的类型和面积。 1. 源程序: #include float a,b,c,d,t; double k,l,s; printf(\scanf(\ printf(\scanf(\ printf(
C语言上机环境
二级C语言上机环境 Visual C++ 6.0 下载(2014)
说明:本网页不再更新或更新较慢,最新内容请移步下面网址。 完整资料网页请参阅:http://jsj08.blog.163.com
二级C语言备考资料打包2014(111M):下载1 下载2 下载3 下载4(提取码 47c6) 更多资料
一包在手,二级无忧!(内含历年真题及解析、公共基础知识、无纸化上机软件、VC6.O中文版等)
二级C语言 笔试历年真题及详细解析:打包下载 网页版
二级C语言上机环境 Visual C++ 6.0 下载
1、Visual C++ 6.0二级C语言专用版(4M):
下载1:中文 英文 下载2:中文 英文 下载3:中文(0cb9) 英文(66c2 提取码)
2、Visual C++ 6.0 二级C++专用版(14M): (括号内4位数字为提取码)
c语言上机报告
实验三
姓名 杨兰 班级 机电0908 学号 09222021 一. 实验题目:输入两个运算量和一个运算符,完成加、减、乘、除运算,输出运算结果。 1.源程序: #include printf(\scanf(\ printf(\scanf(\ printf(\scanf(\switch (t) { case '+': z=x+y; printf(\case '-': z=x-y; printf(\case '*': z=x*y; printf(\case '/': if(y!=0) {z=x/y; printf(\ else printf(\You can/'t put 0 under the \\\break; default:printf(\} } 2.实验结果: 二. 实验题目:输入三角形三边长,输出该三角形的类型和面积。 1. 源程序: #include float a,b,c,d,t; double k,l,s; printf(\scanf(\ printf(\scanf(\ printf(
c语言上机练习
C语言程序上机实训题
上机练习一
一、程序改错题:程序功能:求100以内(包括100)的偶数之和. #include \main()
{ int i,sum=1; sum+=i;
printf(\ getch(); }
二、程序填空题:程序功能:输入数组最大的与最后一个元素交换,最小的与第一个元素交换,输出数组。 main()
{ int number[10]; input(number); max_min(number); output(number);} input(int number[10])
{ int i; for(i=0;【?】;i++) scanf(\scanf(\max_min(int array[10]) { int max,min,k=0,l=0,t,p,; max=min=array[0]; for(p= 1;p<10;p++)
if(array[p] >max) {max= array[p];k=p;} else if(array[0] t=array[0]; array[0]=min; array[l]= t; 【?】; } output(int array[10]) {