C语言上机题库答案

发布 2022-07-08 08:03:28 阅读 3779

1、程序填空题。

给定的程序的功能是调用fun函数建立班级通讯录。通讯录中记录。

填空:(1)stype (2)file (3)fp

改错: (1) for(i=0;i<=sl;i++)2) t[2*sl]='0'或t[sl+sl]='0'

编程: *c=(a/10)*1000+(b/10)*100+(a%10)*10+(b%10);

2、程序填空题。

给定程序的功能是:从键盘输入若干文本(每行不超过80个字符),写到文件中,

填空:(1) *fw (2) str (3) str

改错:(1) void fun(long s,long *t)(2) s1=s1*10;

编程:int i,j=0,min=a[0].s;

for(i=0;i

return cnt;

13.程序填空题。

给定程序中,函数fun的功能是:在形参s所指字符串中的每个数字字符之后插入一个*号。

填空:(1)&&2)03)s[j]

改错(1)for(i=2;i<=m;i++)

2)y+=1.0/(i*i);

编程题:int c[3][3];

for(i=0,i<3;i++)

for(j=0;j<3;j++)

c[i][j]=a[j][i];

b[i][j]=a[i][j]+c[i][j];}

14、程序填空题。

给定的程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中。

输出。填空:(1)s[i] (2)'9' (3) *t=n;

改错: (1) t=*x;*x=y; (2) return (t);

编程: int i;

n=0;for(i=7;i<1000;i++)

if ((i%7)==0)||i%11)==0)&&i%77)!=0)

a[(*n)++i;

15、程序填空题。

给定的程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数的位置,最右边被移出的字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)

填空:(1) 1 (2) s[k] (3) c

改错:(1) long s = 0,t = 0; (2) t = t / 10;

编程:char *p=tt;

int i;

for(i=0;i<26;i++)

pp[i]=0;

while(*p)

if(*p>='a' &p<='z')

pp[*p-'a']+1;

p++;16、程序填空题。

在给定程序中,函数fun的功能是:对形参s所指字符串下标喂奇数的字符按ascii码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p所指字符数组中形成一个新串。

填空:(1) t=i (2) i (3) 0

改错:(1) while(fabs(t)>=num) (2) t=s/n;

编程: int p,m=0;

for(p=0;pif(p!=n)

b[m]=a[p];m++;

b[m]='0';

17、程序填空题。

给定程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则函数不做任何处理。

填空:(1) 0或'\0' (2) 0 (3) c

改错:(1) double sum=0.0; (2) sum/=c;

编程:int k;

float str=1.0,sum=1.0;

for(k=2;k<=n;k++)

sum=sum+k;

str=str+1/sum;

return str;

18、程序填空题。

给定程序中,函数fun的功能是:n×n矩阵,根据给定的m(m<=n)值,将每行元素中的值均右移m个位置,左边值为0.例填空:(1) i++ 2) m (3) m

改错:(1) while((high>=2)&&n<10)) 2) 缺分号

编程: float x1=0.0,x0;

dox0=x1;

x1=cos(x0);

while(fabs(x0-x1)>0.000001);

return x1;

19、程序填空题。

给定程序中,函数fun的功能是:将n*n矩阵中元素的值按列右移1个位置,右边被移出矩阵的元素绕回左边。

填空:(1)n (2)n-1 (3)0

C语言上机答案

一次。编程题 1 编程完成如下功能 将1元人民币兑换成1分 2分 5分的硬币,输出所有的兑换法 比如 1 fen 0 2 fen 50 5 fen 0 即为其中的一种兑换法。将该程序文件以 的名字保存到 my 文件夹中。提示 用三重循环。思考 能统计出一共有多少种兑换法吗?因为共有541种兑换法,屏...

c语言上机答案

2010c语言实验报告参 实验一熟悉c语言程序开发环境及数据描述。四 程序清单。1 编写程序实现在屏幕上显示以下结果 the dress is long the shoes are big the trousers are black 答案 include main printf the dress...

C语言上机作业12答案

data next struct link node 5 变量root有如图所示的存储结构,其中sp是指向字符串的指针的指针域,next是指向该结构的指针域,data用以存放整型数。请填空,完成此结构的类型说明和变量root的定义。rootstruct list char sp root 6 以下函...