一、填空题(每题 2分共10分)
1、c语言程序总是先从主函数开始执行。
2、c语言中定义的变量,代表内存中的一个存储地址 。
3、c语言中函数包括主函数、自定义函数、 系统自带的函数三种。
4、c语言中用 1 表示逻辑值“真”,用0表示逻辑值“假”。
5、c语言中逻辑运算符 !的优先级高于算术运算符。
二、函数编程(90分)
1、(15分)从键盘任意输入10个不相同的整数,然后,输入要查找的数x,如果在这10个数中找到x,则打印“found!”;如果找不到,则打印“notfound!”。
#include<>
int main()
int a[10],x,i;
printf("10 numbers:");
for(i=0;i<10;i++)
printf("1 number:");
scanf("%d",&x);
for(i=0;i<10;i++)
elseprintf("notfound!");
return 0;
2、(25分)从键盘任意输入某班20个学生的成绩,打印最高分,并统计不及格学生的人数。
#include<>
int main()
int max(int x,int y);
int a[20],i,m,lar;
printf("please input 20 numbers:");
for(i=1;i<20;i++)
for(i=0;i<20;i++)
printf("max=%d",lar);
for(i=0;i<20;i++)
printf("fail=%d",m);
return 0;
3、(20分)对主函数传送过来的两个数求出和与差,并通过全局变量传回主函数。
#include<>
float sum,sub;
int fun(int a,int b)
int sum,sub;
sum=a+b;
sub=a-b;
return (sum);
return (sub);
int main()
int a=6,b=4,sum,sub;
/* printf("input 2 numbers:");
scanf("%d%d",&a,&b);*
fun(a,b);
printf("sum=%d,sub=%d",sum,sub);
return 0;
4、(30分)在主程序定义n×n的二维数组,并在主函数中自动赋值。请编写函数fun(inta[n]),函数的功能是:使数组左下三角元素中的值全部置成0。
例如:n=3,a数组中的值为:
2 3 8|,则返回主程序后a数组中的值应为 |0 0 8|
vfp程序设计作业 程序设计基础
实验报告。实验目的 1.掌握程序文件的建立 编辑和运行方法。2.熟练掌握交互式输入语句accept,input,wait的使用。3.掌握程序控制结构的编写。4.能正确解读基本程序。实验内容 实验教程 上机实例8 1 上机实例8 2 上机实例8 3 input 请输入存款年限 to nx do cas...
程序设计基础 作业
程序设计基础 c语言 大作业的备选题目。2008 05 25 15 10 45 分类 作业。标签 字号大中小。订阅。在本学期结束,要求学生独立编写一个100行左右的带有一点实用性质的程序。这是带有实战性质的训练,在总成绩中占10 的比例。事实证明 凡是认真完成该作业的同学最后都有相当的收获。评分标准...
计算机基础与程序设计》程序设计题
程序设计题。2002年4月 六 程序设计题 本大题共2小题,第55小题8分,第56小题12分,共20分 55.将26个英文字母按aabbccdd zz先小写后大写的顺序逐个打印出来。56.编程实现将字符串str2连接到字符串str1的末尾并输出str1串。不得使用c中的strcat标准库函数 200...