当前位置:首页 > c语言程序填空(含答案)
决战期末
gets(str); change(str); puts(str); wwjt(); }
void wwjt() {
FILE *IN,*OUT; char i[200];
IN=fopen(\ if(IN==NULL) {
printf(\ }
OUT=fopen(\ if(OUT==NULL) {
printf(\ }
fscanf(IN,\ change(i);
fprintf(OUT,\ fclose(IN); fclose(OUT); }
/*------------------------------------------------------ 【程序改错】
功能:将一个字符串中的大写字母转换成小写字母。 char fun(char *c) fun= c;return *c
【程序填空】
功能:考查字符串数组的应用。输出26个英文字母。
-------------------------------------------------------*/
#include
13
char string[256]; int i;
/***********SPACE***********/ for (i = 0; i < 26; 【?】)
/***********SPACE***********/ string[i] = 【?】; string[i] = '\\0';
/***********SPACE***********/ printf (\arrary contains %s\\n\【?】); }
/*------------------------------------------------
【程序设计】
功能:根据整型形参m,计算如下公式的值:
y=1/5+1/6+1/7+1/8+1/9+1/10...+1/(m+5)
例如:若m=9,则应输出:1.168229
------------------------------------------------*/
#include
double fun(int m) {
/**********Program**********
/********** End **********/ }
main() {
int n;
printf(\ scanf(\
printf(\ wwjt(); }
void wwjt() {
决战期末
FILE *IN,*OUT; int i ; int t; double o;
IN=fopen(\ if(IN==NULL) {
printf(\ }
OUT=fopen(\ if(OUT==NULL) {
printf(\ }
for(i=0;i<5;i++) {
fscanf(IN,\ o=fun(t);
fprintf(OUT,\ }
fclose(IN); fclose(OUT); }
/*------------------------------------------------------ 【程序改错】
功能:从键盘输入十个学生的成绩,统计最高分,最低分和平均分。 max代表最高分,min代表最低分,avg代表平均分。
float a[8],min,max,avg; a[10]
scanf(\ &a[i] }
max=min=avg=a[0];
if(mina[i] 【程序填空】
功能:考查字符串数组的应用。输出26个英文字母。
-------------------------------------------------
14
------*/
#include
char string[256]; int i;
/***********SPACE***********/ for (i = 0; i < 26; 【?】)
/***********SPACE***********/ string[i] = 【?】; string[i] = '\\0';
/***********SPACE***********/ printf (\arrary contains %s\\n\【?】); }
/*------------------------------------------------------ 【程序改错】 功能:将s所指字符串的反序和正序进行连接形成一个新串放在 t所指的数组中。 d = len(s); strlen[s]
for (i = 1; i 【程序设计】 功能:把20个随机数存入一个数组,然后输出该数组中的 最小值。其中确定最小值的下标的操作在fun函数中 实现,请给出该函数的定义。 ------------------------------------------------*/ #include #define VSIZE 20 void wwjt(); int vector[VSIZE] ; int fun(int list[],int size) { /**********Program**********/ 决战期末 /********** End **********/ ------*/ #include --------- scanf(\&score); 【程序填空】 %c\功能:输入3个数a,b,c,按从小到大} 的顺序输出。 /*------------------------------------------------------------------------------------------------- 15 决战期末 【程序设计】 功能:从字符串s中删除指定的字符c。 -------------------------------------------------*/ #include fun(char s[],char c) { /**********Program**********/ /********** End **********/ } main() { static char str[]=\c and borland c++\ char c='a'; fun(str,c); printf(\ wwjt(); } void wwjt() { FILE *IN,*OUT; char sin[80],cIN; int i; IN=fopen(\ if(IN==NULL) { printf(\Verify The Currernt Dir..it May Be Changed\ } OUT=fopen(\ if(OUT==NULL) { printf(\Verify The Current Dir.. it May Be Changed\ 16 } for(i=0;i<10;i++) { fscanf(IN,\ cIN=getc(IN);cIN=getc(IN); fun(sin,cIN); fprintf(OUT,\ } fclose(IN); fclose(OUT); } /*------------------------------------------------------- 【程序填空】 功能:要求输出如下结果: b=-1 a=65535 a=65534 a=30 b=6 c=5 按要求在空中填入合适的变量完善程序。 -------------------------------------------------------*/ #include /***********SPACE***********/ int b=-1,【?】;unsigned a; /***********SPACE***********/ a=【?】; printf(\ /***********SPACE***********/ 【?】+=b; printf(\ /***********SPACE***********/ b=(a=30)/【?】; printf(\} /*------------------------------------------------------ 【程序改错】 功能:编写input()和output()函数输入,输出5个学生的数据记录。
共分享92篇相关文档