论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > C语言程序设计教程
Tag:新手,函数,指针,数据类型,对象,Turbo,入门,运算符,数组,结构,二级,,tc,游戏,试题,问答,编译,视频教程

C语言教程:C语言模拟试题二

文章类别:C语言程序设计 | 发表日期:12-10-29

C语言教程:C语言模拟试题二


二.写出下列程序的运行结果(每题3分,共15分)

1. main()

{

int i,j,k;

char space=’ ‘;

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

{

for (j=i;j<=i;j++)

printf(“%c”,space);

for (k=0;k<=5;k++)

printf(“%c”,’*’);

printf(“\n”);

}

}

 

2.main()

{

int n=0;

while(n++<=2)

printf(“%d\t”,n);

printf(“%d\n”,n);

}

 

3. main()

{

int a[3][3]={1,2,3,4,5,6,7,8,9};

int i,j,t;

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

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

{t=a[i][j];

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

a[j][i]=t;}

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

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

printf(“%4d ”,a[i][j]);

printf(“\n”);

}

}

4. #include “string.h”

main()

{

char string1[20]=”abcd”;

char string2[]=”\\cd\t”;

strcat(string1,string2);

printf(“%d”,strlen(string1));

}

 

5. main()

{

int count ,sum, x;

count=sum=0;

do { scanf(“%d”,&x);

if (x%2!=0) continue;

count++; sum+=x;

} while (count<5);

printf(“sum=%d”,sum);

}

假设输入的数据为:3 6 -2 9 10 11 8 12

}

三 编程(共70分)

1.编写一个程序,输入一个字符串,按反序存放后再输出该字符串。(10分)

2.写一个程序,能分别统计出从键盘上输入的字符串中小写字符的个数、数字字符的个数和其他字符的个数。输入的字符串以“!”作为结束标记。(10分)

3.编写一个求4个数中的最大数(要求用函数实现求最大数)。(10分)

4.青年歌手参加歌曲大奖赛,有5个评委对她的进行打分,试编程求这位选手的平均得分(去掉一个最高分和一个最低分)。(13分)

5.编程求3~100之间所有的素数及其个数 。(12分)

6.已知在一个ASCII“stud.dat”中,有10个学生的记录,每条记录有4项数据,第1项为学号(int型),第2、3、4项为成绩(float型),编写一个程序从该文件中将这些学生的数据读出来,计算每个人的平均成绩,然后在将原有数据和计算出的平均成绩写到另外一个ASCII“aver.dat”中。(15分)

视频教程列表
文章教程搜索
 
C语言程序设计推荐教程
C语言程序设计热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058