当前位置:首页 > (完整word版)大学C语言考试题库(答案)
..
题号:561
阅读下面程序,程序执行后的输出结果是_____。
#include \main() {
int x,y,z;
x = 1; y = 2; z = 3; if(x>y)
if(x>z)printf(\); else printf(\); printf(\\n\); }
答案: 空 1: 3
题号:1240
函数体由符号_____开始,用符号_____结束。 答案: 空 1: { 空 2: }
题号:1829
若k为int型变量且赋值11,请写出运算k++后表达式的值_____和变量的值_____。 答案: 空 1: 11 空 2: 12
题号:2493
将下列数学式改写成C语言的关系表达式或逻辑表达式是 A)_____B)_____。 A)a=b或a
..
a==b || a abs(x)>4 【或】 x<-4 || x>4 题号:1575 对以下数学式,写出三个等价的C语言表达式是_____、_____、_____ a b?c 答案: 空 1: a/c/b 【或】 a/(b*c) 【或】 a/b/c 空 2: a/c/b 【或】 a/b/c 【或】 a/(b*c) 空 3: a/b/c 【或】 a/c/b 【或】 a/(b*c) 程序设计 ================================================== 题号:5002 /*------------------------------------------------ 【程序设计】 -------------------------------------------------- 功能:对某一正数的值保留2位小数,并对第三位进行四舍 五入。 ------------------------------------------------*/ #include \#include \ float fun(float h) { /*********Begin**********/ .. /********** End **********/ } main() { float m; void TestFunc(); printf(\ scanf(\ printf(\ TestFunc(); } void TestFunc() { FILE *IN,*OUT; int s ; float t; float o; IN=fopen(\ if(IN==NULL) { printf(\ } OUT=fopen(\ if(OUT==NULL) { printf(\ } for(s=1;s<=5;s++) .. { fscanf(IN,\ o=fun(t); fprintf(OUT,\ } fclose(IN); fclose(OUT); } 示例代码: int i; i=(int)(h*1000); if(i>=5) return(int)(h*100+1)/100.0; else return(int)(h*100)/100.0;
共分享92篇相关文档