小弟有10道题实在不会,希望达人帮忙编下,我会在追加分数的,一定要调试通过的,用C语言编写,不要C++,还有尽量简单易懂,能不用指针的尽量不用,小弟看不太懂,谢了,这是题目:
1.编写函数int fun(char str[]),其函数值为字符串str中大写字母的个数。编写main()函数,定义字符数组char a[100],输入字符串,调用fun函数统计其大写字母个数。
2.给出一个不多于4为的正整数,编程实现:
(1)求此正整数的位数;(2)从低位到高位顺序输出每位数字。
例如:输入268,则位数为3,从低位到高位顺序输出每位数字:8,6,2
3.编程求两矩阵a[3][4]和b[4][5]相乘所得的新矩阵c[3][5],并将结果显示出来。(设a[3][4]={{1,2,3,4},{2,2,3,4},{3,2,3,4}},
b[4][5]={{4,7,8,10,9},{5,3,6,5,2},{6},{7}};
4.输入文本文件input.txt中的非空格字符。
5.从键盘上输入若干个字符存入文件write.txt中,遇到回车键输入结束。(用”\n”表示回车键)
6.从键盘上输入10个评委的分数,去掉一个最高分,去掉一个最低分,求出其余8个人的平均分,最高分,最低分。
7.打印出所有的三位“水仙花数”。水仙花数是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于它本身。例如153=1^3+5^3+3^3。
8.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
9.输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
10.有N个学生,每个学生的信息包括学号、性别、姓名、四门课的成绩,从键盘上输入N个学生的信息,要求输出总平均成绩最高的学生信息,包括学号、性别、姓名和平均成绩。
题目有点多,请达人帮忙,感激不尽!!!
谁能给我完整没有错误的程序,我在追加,分数好说,大家帮帮忙啊。 难道没有牛人了吗?谁能解答啊,我感激不尽,已经不能在提高悬赏了。。。。还请见谅。
编程达人帮忙,急急急!!!高分答谢
暂时没有全部的,现在比较忙,没空帮你现编,电脑里也没有C语言软件。我先给你一部分,以后再慢慢补充。题目 2(找到类似的,不过排序你就自己弄了。):给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。1. 程序分析:学会分解出每一位数 2.程序源代码:main( ){...
悬赏,急。编程达人请进。帮帮忙解释一下这个C语言数据结构的函数的思...
1、定义新链表c,用于存放结果 2、取多项式a的头结点qa,qa->next为a的第一项。3、对b进行同样操作得到b第一项地址qb->next。4、a的每一项与b的每一项都做运算,两个多项式相乘的结果存入c while(qa->next != 0)\/\/遍历a { while(qb->next != 0)\/\/遍历b { 系数相乘 幂相加 存入c...
编程之路,请各位电脑达人,帮帮忙!
另外,你提到的“程序语言编辑成指令--转换为2进制”属于编译原理的内容,一般交给编译器完成,大部分程序员是不用考虑的,而编译原理肯定比编程更深一层,现阶段你是不用考虑的。希望能帮到你。
编程达人帮下忙,在下感激不尽。
include<stdio.h> void main(){ double num[100],s,a,tem;int i,j,n;while(scanf("%d",&n)!=EOF){ for (i=0;i<n;i++)scanf("%lf",&num[i]);for (i=0;i<n;i++)for(j=i+1;j<n;j++)if(num[i]>num[j]){ tem=num[i];num[i]=num[j];num[j]=tem;} s=...
编程达人来帮帮忙啊~ 跪求答案~
include<stdio.h> define M 10 int top=0;int main(){ void Insert(int a[],int i);void Delete(int a[],int i);void Insearch(int a[],int i);void Inverse(int a[]);int a[M],i,j,k;printf("请输入初始递增有序的5个数:");for(i=0;i<5;i++){ scanf("%d",&a[i...
关于编程学习的方面,请达人帮忙。万分感谢
关于编程学习的方面,请达人帮忙。万分感谢 130 我是一名大二的学生。因为在我们大二刚上的时候换了一名专业老师。所以对学习方面就有所怠慢了。上课开始玩游戏了。也不好好听课了。现在因为一些原因和女朋友约好以后一起去北京生活... 我是一名大二的学生。因为在我们大二刚上的时候换了一名专业老师。所以对...
求c语言编程达人帮忙指点下
char *str = (char*)malloc(strlen(name)*sizeof(char)); strcpy(str, name); if (capacity == size) { capacity += 8; char **p = (char**)malloc(capacity*sizeof(char*)); for (int i = 0; i < size; ++i) p[i] = student[i];...
关于C编程的问题 请各位达人帮忙 谢谢
第一个:include "stdio.h"main(){ int max=0,min=0,a[3],i;printf("Please input 3 numbers:\\n");for(i=0;i<3;i++){ scanf("%d",&a[i]);} max=a[0]>a[1]?a[0]:(a[1]>a[2]?a[1]:a[2]);min=a[0]<a[1]?a[0]:(a[1]...
编程达人帮忙,谢谢
编程达人帮忙,谢谢 50 1.输入文本文件input.txt中的非空格字符。2.从键盘上输入若干个字符存入文件write.txt中,遇到回车键输入结束。(用”\\n”表示回车键)用C语言编写,我实在不会,尽量简单易懂,谢了。... 1.输入文本文件input.txt中的非空格字符。2.从键盘上输入若干个字符存入文件write.txt中,遇到回车键...
请教编程达人~~急!!
buffer="d:\\tc\\win.c";要改成 buffer="d:\\\\tc\\\\win.c";注意转义字符