C程序设计的题目!!急求答案!!!今晚三点前要!!!!拜谢!!!!!!
【一共只有九题!!如果嫌太多的话就请挑有指针、数组的先做!!或是大神们判断对我这种菜鸟来说比较有难度的!!!大感榭!!!!】四、编程题1.规定一个工人工作时间一月160小...
【一共只有九题!!如果嫌太多的话就请挑有指针、数组的先做!!或是大神们判断对我这种菜鸟来说比较有难度的!!!大感榭!!!!】
四、编程题
1.规定一个工人工作时间一月160小时,每小时工资5元,加班的话,每小时增加4元,请编程计算此工人一个月的工资,工作时间由键盘输入。(6分)
3.从键盘输入10名学生的C语言成绩存入一维数组内,编写程序计算这10名学生成绩的最高分、最低分和平均成绩。(8分)
4.编写函数int countch(char *s,char ch),功能是:统计s所指字符串中指定字符ch的个数并返回。(9分)
3.编程实现:键盘输入数据到变量n,计算并输出n~2*n之间的所有奇数和。例如,当输入n=7时,输出7+9+11+13=20。 (8分)
4.输入一个英语的句子(以回车结束输入),将句子中各单词分行打印出来,一行打印一个单词。单词之间只以空格分隔。(9分)
5. 编程输出[m,n]之间所有的素数,m,n通过键盘输入。(10分)
2.由键盘输入一个字符串,分别统计其中数字、英文字母和空格的个数并输出。
1.编写程序实现功能:运行程序用户输入任意三个整数后,程序求出其中最小值并显示。
3.函数void mystrcpy(char *s1,char *s2)的功能是:将s2所指向的数组中的串复制到s1所访问的数组中,请完成函数体的补充。(禁止使用任何库函数) void mystrcpy(char *s1,char *s2) { }
4. 编写程序,要求用户输入一个分数,然后将其约分为最简分式。输入输出如下所示: Enter a fraction: 6/12 In lowest terms : 1/2 提示:为了把分数约分为最简分式,首先计算分子和分母的最大公约数,然后分子和分母分别都除以最大公约数。 展开
四、编程题
1.规定一个工人工作时间一月160小时,每小时工资5元,加班的话,每小时增加4元,请编程计算此工人一个月的工资,工作时间由键盘输入。(6分)
3.从键盘输入10名学生的C语言成绩存入一维数组内,编写程序计算这10名学生成绩的最高分、最低分和平均成绩。(8分)
4.编写函数int countch(char *s,char ch),功能是:统计s所指字符串中指定字符ch的个数并返回。(9分)
3.编程实现:键盘输入数据到变量n,计算并输出n~2*n之间的所有奇数和。例如,当输入n=7时,输出7+9+11+13=20。 (8分)
4.输入一个英语的句子(以回车结束输入),将句子中各单词分行打印出来,一行打印一个单词。单词之间只以空格分隔。(9分)
5. 编程输出[m,n]之间所有的素数,m,n通过键盘输入。(10分)
2.由键盘输入一个字符串,分别统计其中数字、英文字母和空格的个数并输出。
1.编写程序实现功能:运行程序用户输入任意三个整数后,程序求出其中最小值并显示。
3.函数void mystrcpy(char *s1,char *s2)的功能是:将s2所指向的数组中的串复制到s1所访问的数组中,请完成函数体的补充。(禁止使用任何库函数) void mystrcpy(char *s1,char *s2) { }
4. 编写程序,要求用户输入一个分数,然后将其约分为最简分式。输入输出如下所示: Enter a fraction: 6/12 In lowest terms : 1/2 提示:为了把分数约分为最简分式,首先计算分子和分母的最大公约数,然后分子和分母分别都除以最大公约数。 展开
1个回答
展开全部
都是些基本题啊。
分看起来很多,但题更多啊。写三个吧。
1.规定一个工人工作时间一月160小时,每小时工资5元,加班的话,每小时增加4元,请编程计算此工人一个月的工资,工作时间由键盘输入。(6分)
#inclue "stdio.h"
void main()
{
int s,m;
scanf("%d",&s);
if(s>160)
m=800+(s-160)*4;
else
m=s*5;
printf("%d hour have %d\n",s,m);
}
4.编写函数int countch(char *s,char ch),功能是:统计s所指字符串中指定字符ch的个数并返回。(9分)
int countch(char *s,char ch)
{
int i,sum=0;
for(i=0;s[i]!='\0';i++)
{
if(s[i]==ch)
{
sum++;
}
}
return sum;
}
2.由键盘输入一个字符串,分别统计其中数字、英文字母和空格的个数并输出。
#inclue "stdio.h"
void main()
{
int i,d=0,a=0,s=0;
char str[80];
scanf("%s",str);
for(i=0;str[i]='\0';i++))
{
if(s[i]>='a' && s[i]<='z')
a++;
if(s[i]>='0' && s[i]<='9')
d++;
if(s[i]==' ')
s++;
} printf("%d %d %d\n",d,s,a);
}
纯手打,要采纳啊。
3.函数void mystrcpy(char *s1,char *s2)的功能是:将s2所指向的数组中的串复制到s1所访问的数组中,请完成函数体的补充。(禁止使用任何库函数) void mystrcpy(char *s1,char *s2)
void mystrcpy(char *s1,char *s2)
{
int i,len=0;
for(i=0;s1[i]!='0';i++)
len++;
for(i=0;s2[i]!='0';i++)
s1[len+i]=s2[i];
s1[len+i]='0\'
}
更多追问追答
追问
大神啊!!太感谢了!!!再帮忙做完这道题分全部给您!!!
3.编程实现:键盘输入数据到变量n,计算并输出n~2*n之间的所有奇数和。例如,当输入n=7时,输出7+9+11+13=20。 (8分)
大神啊!!太感谢了!!!再帮忙做完这道题分全部给您!!!
3.编程实现:键盘输入数据到变量n,计算并输出n~2*n之间的所有奇数和。例如,当输入n=7时,输出7+9+11+13=20。 (8分)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询