当前位置:文档之家› c语言程序填空含答案

c语言程序填空含答案

实现,请给出该函数的定义。
-----------------------------------------------*/
#include <stdio.h> #define VSIZE 20 void wwjt();
int vector[VSIZE] ;
int fun(int list[],int size) {
fprintf(fp,"Vector[%d]=%6d\n",i,vector[ i]);
} t=fun(vector,VSIZE); fprintf(fp,"\nMininum: Vector[%d]=%6d\n",t,vector[t]); fclose(fp) ; } /*-----------------------------------------------------【程序填空】 功能:输出 9*9 口诀。
t 所指的数组中。 例如:当 s 所指的字符串的内容为 "ABCD"时,t 所指数组中
的内容为"DCBAABCD"。
main() {
int i; for (i=0;i<VSIZE;i++) {
vector[i]=rand();
printf("Vector[%d]=%6d\n",i,vector[i]); } i=fun(vector,VSIZE); printf("\nMininum:
printf("Write FILE Error"); } for(n=0;n<3;n++) {
for(m=0;m<2;m++) {
fscanf(IN,"%d",&i[m]); } swap(&i[0],&i[1]); fprintf(OUT,"%d\n",i[0]); fprintf(OUT,"%d\n",i[1]); } fclose(IN); fclose(OUT); } /*-----------------------------------------------------【程序填空】
/**********Program**********/
/********** End **********/
}
wwjt(); }
void wwjt() {
int i,t; FILE *fp ; fp = fopen("out.dat", "w") ; for (i=0;i<VSIZE;i++) {
/**********Program**********/
/********** End **********/
OUT=fopen("23.out","w"); if(OUT==NULL) {
printf("Please Verify The Current Dir.. it May Be Changed");
功能:输入 3 个数 a,b,c,按从小到大 的顺序输出。
-
if(n1>n2) swap(pointer1,pointer2);
1
决战期末
if(n1>n3) swap(pointer1,pointer3);
if(n2>n3)
void swap(int *p1,int *p2)
【程序改错】 功能:将 s 所指字符串的反序和正序进 行连接形成一个新串放在
} for(i=0;i<10;i++) {
----------------ห้องสมุดไป่ตู้------------------------------*/
#include<stdio.h> void wwjt();
void swap(int *a,int *b) {
/**********Program**********/
/********** End **********/ }
printf("max=%d,min=%d\n",p,q(*p,*q))
; 【程序设计】 功能:求 1 到 100 之间的偶数之积。 -----------------------------------------------*/
#include <stdio.h> void wwjt();
double fun(int m) {
Vector[%d]=%6d\n",i,vector[i]);
d = len(s);(strlen(s)
for (i = 1(i=0); i<d; i++)
t[2*d] = '/0'(‘\0’);
【程序设计】
功能:把 20 个随机数存入一个数组, 然后输出该数组中的
最小值。其中确定最小值的下 标的操作在 fun 函数中
决战期末
【程序填空】 功能:写一个函数,求一个字符串的 长度,在 main 函数中输入字
符串,并输出其长度。
len=length(str);
if(x<y)swap(&x,&y); if(x<z)swap(&x,&z); if(y<z)swap(&y,&z); printf("%3d%3d%3d",x,y,z); wwjt(); }
Int length(p)
N++;
P++;
【程序改错】 功能:将一个字符串中的大写字母转 换成小写字母。
bool (char)fun(char *c)
fun= c;(return *c)
puts(*p);(putchar(*p))
【程序设计】 功能:编写函数实现两个数据的交换, 在主函数中输入任
意三个数据,调用函数对这三 个数据从大到小排序。
for (i=1;i<10;i++)
for(j=1;j<10;j++)
printf("%d*%d=%-3d",i,j,result);
2
决战期末
【程序改错】 功能:以下程序把两个数按由大到小 的顺序输出来.
swap( int *p1,*p2)(int t)
scanf("%d%d",a,b(&a,&b));
main() {
int x,y,z; scanf("%d%d%d",&x,&y,&z);
void wwjt() {
FILE *IN,*OUT; int m,n; int i[2]; IN=fopen("in.dat","r"); if(IN==NULL) {
printf("Read FILE Error"); } OUT=fopen("out.dat","w"); if(OUT==NULL) {
相关主题