求指教,以下皆用数组在c语言里编写程序

3、将两个已排序(升序)的数组,合并后存放在另一个数组中,且合并后的数组也是有序排列(要求不能合并后再排序)。
4、求矩阵A = 的转置矩阵,A矩阵的转置矩阵B是这样的矩阵,其元素b[i][j]=a[j][i]。
5、用数组写该!程序有17个人围成一圈(编号为0~16),从第0号的人开始从1报数,凡报到3的倍数的人离开圈子,然后再数下去,直到最后只剩一个人为止。编程求此人原来的编号是多少号。(答案:10)
6、编一个程序,由键盘输入26个英文字母中的任何一个,程序应能显示该字母的位置。
7、输入三个字符串,按从小到大的顺序输出。
8、输入一行字符,统计其中有多少单词,并把每个单词的首字母和尾字母进行大小写转换。
望将文件名改为syq题号.c如syq1.c截图,谢谢

第1个回答  2014-04-24
第5题。
#include<stdio.h>
int main(void)
{
int count,i,no;

int num[50],*p;

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

num[i]=i+1;

p=num;

count=no=0;

while(no<16)

{
if(*p!=0)

count++;

if(count==3)

{
no++;

printf(“No%d: %d\n”,no,*p);

*p=0;

count=0;

}

p++;

if(p==num+17)

p=num;
}

p=num;

while(*p==0)

p++;

printf("last No is :%d\n",*p);

return 0;

}
第7题。
#include<stdio.h>
#include<string.h>
int main(void)
{
int i,j,index;

char sx[3][80],s[80];

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

scanf("%s",sx[i]);

index=i;
if(strcmp(sx[j],sx[index])<0)

index=j;

strcpy(s,sx[i]);

strcpy(sx[i],sx[index]);
strcpy(sx[index],s);
}
printf("after sorted:\n");
for(i=0;i<3;i++)
puts(sx[i]);

return 0;

教你如何使用C语言编写简单小游戏
1,在return语句的前面加一句:getch ();,表示按任意键结束.2,在printf语句前用clrscr函数清屏,要使用这个函数和getch函数,需要在程序开头再包含头文件conio.h.3,ASCII码也有 许多非常好玩的字符,比如ASCII码值为2的就是一个笑脸,我们可 以用printf("%c"...

c语言怎么运行(c语言怎么运行代码)
c语言怎样运行?1.打开编译器,此处介绍的是C-FREE 2.在左上角点击打开文件新建 3.或者Ctrl+N新建一个文件 4.输入自己想要输入的程序 5.按F9进行编译 6.按F5运行程序,结果符合,运行程序成功 按照步骤执行C语言就可以达到我们想要的运行方式,更好的应用C语言 c语言编辑的程序怎么运行?在计算机上...

一个c语言小问题,编写程序?
按照题目要求编写的C语言程序如下(见图)

c语言可以用来编写怎么样的程序?
简而言之,任何程序皆可用C语言编写。由于C语言在工业领域的广泛应用,几乎在任何平台、硬件及应用上,都能利用C编程实现。尽管如此,C编程相对属于较低级别的编程方式,因为它以过程为中心。高手能巧妙地将程序分解为模块,但对于多数开发者而言,利用C编写大型程序更为简便。综上所述,C语言的适用范围...

教你如何使用C语言编写简单小游戏
".让我们来看看这个最简单的C程序:#incolude <stdio.h> \/*把输入输出函数的头文件包含进来*\/int main(){printf("Hello, world!");\/*在屏幕上输出字符串"Hello,world!"*\/return 0;\/*退出main函数,并返回0*\/} 下面我们发现几个值得改进的地方,1,程序的运行结果一闪而过 .2,每执行这个程序...

什么是命令文件?命令扩展名?求大神指教!!!
.c:C语言源程序文件,在C语言编译程序下编译使用.cab:Microsoft制订的压缩包格式,常用于软件的安装程序,使用Windows自带的实用程序,Extract.exe可以对其解压缩,WinZip,WinRAR等都支持这种格式.cal:Windows 中的日历文件.cdf:Internet Explorer的频道文件.cdr:CorelDraw中的一种图形文件格式,它是所有CorelDraw应用程序中均...

C语言程序(输入一个数,判断它是几位数,然后反序输出,)!急用、、必须是...
include <stdio.h> void main(){ void num(int a);long a;scanf("%ld",&a);num( a);}void num(int a){ long b=0;int i;for(i=0;a>0;a\/=10,i++){ b=(b*10)+a%10;} printf("%d位的,逆序数=%ld\\n",i,b);} ...

电脑程序编程怎么学怎样在电脑里学编程
学习计算机编程最有效的学习方法是边练边学,如果能在项目中进行学习是最好的方法。选择专业的职业教育院校,理论加实践的学习方法,学习起来不会很费力。 2. 怎么学习编写程序 1一、明确学习目的学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,...

用c语言设计一道程序,输出100到400之间的所有素数
除2以外,素数皆为奇数,所以对2单独处理,从3开始,将100以内的奇数逐一进行素数考察,是则输出,不是则跳过。另设一计数变量控制换行,每输出5个素数添加一个回车。代码如下:#include"stdio.h"intmain(intargc,char*argv[]){ inti,n,t;pr #include #include main(){ inta,i...

请问哪位大虾能帮忙把《锄禾》这首诗用C语言编辑成程序的形式?
include<stdio.h> int main(void){ printf(" <<锄禾>>\\n",);printf("锄禾日当午\\n",);printf("汗滴禾下土\\n",);printf("谁知盘中餐\\n",);printf(" 粒粒皆辛苦\\n",);} }

相似回答