麻烦各位做几题C语言编程..谢谢大家
一:不用strcpy()函数,编写一个能将一个字符串复制到一个字符数组中的程序.二:假设10个证书存储在数组a[10]中,要求把其中能被12整除的数标记为T,其他
标记为F.标记储存在字符数组b[10]中下标相同的对应位置.试编写程序,实现
意识功能,并输出两个数组.
三:输入一行字符.要求删去其中某个字符后输出,要删除的字符由键盘输入.
呵呵..室友也卜会做..再次麻烦了 .谢谢..
----------------解决方案--------------------------------------------------------
第一个可以用循环赋值,第二个加一个判断就可以了,第三个也是判断,假如是要删除的字符,则不将其写入数组中。
----------------解决方案--------------------------------------------------------
数组的判断、赋值,书上应该都有例题的
----------------解决方案--------------------------------------------------------
急求用C语言编写一个排序程序
具体类容如下:输入一个班10个学生的学号和每个学生考试三门功课(数学、英语、计算机基础)的成绩。编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,最后打印一张按高分到低分名次排序的成绩单。要求:
1)排序用一个函数实现。
2)打印的成绩单表项包括:序号,学号、数学、英语、计算机、总分、平均分。
----------------解决方案--------------------------------------------------------
根本看不懂...
----------------解决方案--------------------------------------------------------
一:不用strcpy()函数,编写一个能将一个字符串复制到一个字符数组中的程序.
void copy(char *in,char *out)
{
while(*out++ = *in++)
return;
}
二:假设10个证书存储在数组a[10]中,要求把其中能被12整除的数标记为T,其他标记为F.标记储存在字符数组b[10]中下标相同的对应位置.试编写程序,实现意识功能,并输出两个数组.
void fun(int a[],char b[])
{
int i;
for(i=0;i<10;i++)
{
if((a[i]%12)==0)
{
b[i]='T';
}
else
{
b[i]='F';
}
printf("%d,%c",a[i],b[i]);
}
}
三:输入一行字符.要求删去其中某个字符后输出,要删除的字符由键盘输入.
void fun(char str[])
{
char a,*p1,*p2;
p1=p2=str;
printf("plese input delete :\n");
scanf("%c",&a);
for(;p1!='\0';p1++,p2++)
{
if(*p1==a)
{
while(*p1)
{
*p1++ = *(++p2);
}
break;
}
}
printf("%s\n",str);
}
//可以随便验证上面函数功能
main()
{
char a[30]="I love you!"
fun(a);
}
以上是我都没有验证过,麻烦自己上机调试下,可能有错的
----------------解决方案--------------------------------------------------------
for(;p1!='\0';p1++,p2++)改成for(;*p1!='\0';p1++,p2++)
----------------解决方案--------------------------------------------------------
急求用C语言编写一个排序程序
具体类容如下:
输入一个班10个学生的学号和每个学生考试三门功课(数学、英语、计算机基础)的成绩。编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,最后打印一张按高分到低分名次排序的成绩单。要求:
1)排序用一个函数实现。
2)打印的成绩单表项包括:序号,学号、数学、英语、计算机、总分、平均分。
没记错的话 潭浩强的书上就有很多这样的例题
----------------解决方案--------------------------------------------------------
这种帖子看得打瞌睡,没一点新意,没一点难度
[color=white]
----------------解决方案--------------------------------------------------------