求大神编程,用C语言编写,题:定义一个含有30个整型元素的数组,按顺序分别赋予从2开始的偶数,然后安
#include
void main()
{
int a[30],i,j=0;
float b[6],s=0;
for(i=1;i<31;i++)
a[i-1]=i*2;
for(i=0;i<30;i++)
{
s+=a[i];
if((i+1)%5==0&&i)
{
b[j++]=s/5.0;
s=0;
}
}
for(i=0;i<30;i++)
printf("%d ",a[i]);
printf("
");
for(i=0;i<6;i++)
printf("%f ",b[i]);
printf("
");
}
#include
int main()
{
int i,j,a[30]={2};
float b[6];
{
for(i=0;i<30;i++)
{
a[i]=a[0]+i*2;
printf("%2d ",a[i]);
if(i==4||i==9||i==14||i==19||i==24||i==29)
{printf("
");}
}
for(j=0;j<6;j++)
{
b[j]=(a[j*5+0]+a[j*5+1]+a[j*5+2]+a[j*5+3]+a[j*5+4])/5.0;
printf("%f ",b[j]);
if(j==2||j==5)
{printf("
");}
}
}
}
#include <stdio.h>
int main()
{
int a[30];
int b[6];
int i,s=0;
for(i=0;i<30;i++)
{
a[i]=2*(i+1);
s+=a[i];
if(i%5==4)
{
b[i/5]=s/5;
s=0;
}
}
for(i=0;i<6;i++)
printf("%d ",b[i]);
}
#include <stdio.h>
int main()
{
int num[30];
int j = 2;
int i;
int k;
int n;
int sumArr[5];
for(i = 0; i < 30; i++)
{
num[i] = j;
j += 2;
}
for(i = 0, n = 0; i < 30; n++)
{
int sum = 0;
for(k = i; k < i + 5; k++)
{
sum += num[k];
}
sumArr[n] = sum/5;
i += 5;
}
for(i = 0; i < 5; i++)
{
printf("%d
", sumArr[i]);
}
return 0;
}
#include <stdio.h>
int main()
{
int first[30] = {0};
int second[10] = {0};
int i=0, j = 0;
int count = 0, temp = 0;
for( i=0; i<30; i++ )
{
first[i] += 2*(i+1);
count++;
temp += first[i];
if( count == 5 )
{
count = 0;
second[j] = temp/5;
temp = 0;
j++;
}
}
for( i=0; i<30; i++ )
{
printf( "%d\t", first[i] );
}
printf( "\n" );
for( i=0; i<j; i++ )
{
printf( "%d\t", second[i] );
}
printf( "\n" );
return 0;
}
C语言编程,题目1:定义一个一维数组,用指针引用的方法对该数组各元素赋值...
题目1 void main(){ int i;char a[3];a=1;(a+1)=2;(a+2)=3;for(i=0;i<3;i++){ printf("%d.\\n",a[i]);} return;} 题目二 include<stdio.h> void main(){ int i,j;int A[3][4]= { {1,2,3,4},{5,6,7,8},{9,10,11,12} };int (*p)[4]=A;for(i...
这个咋做c语言的题,题目:定义一个3行4列的整型数组,从键盘输入数字到该...
j < 4; ++j){ printf ("%d ", a[i][j]); } printf ("\\n"); } return 0;}
c语言编写程序:定义一个变量,一个指针,建立该变量的引用。对变量进行初...
include<stdio.h> int main(){ int a; \/\/ 定义一个变量 int* ptr; \/\/ 定义一个指针 int& aa = a; \/\/ 建立变量a的引用 a = 10; \/\/ 变量a初始化为10 ptr = &a; \/\/ ptr指向了a printf("a的值为:%d\\n", a);ptr = 20; \/\/ 通过指针修改变量a的值 printf("通过指针修改...
C语言编程题:定义一个5╳5的矩阵,求对角线上的元素之和。
include<stdio.h> include<stdlib.h> include void main(){ int a[4][4],i,j,s1=0,s2=0,sum=0;srand(time(NULL));\/\/生成随机种子 for(i=0;i<5;i++)\/\/赋值 for(j=0;j<5;j++)a[j]=rand()%10+0;printf("随机生成的数组为:\\n");for(i=0;i<5;i++)for(j=0;j<5;...
C语言编程:定义一个汽车结构体?
按照题目要求编写的C语言汽车结构体程序如下 include<stdio.h> struct car{ float petrol;}c1={0};struct car refuel(struct car c){ c.petrol=c.petrol+2;return c;} int main(){ int i;for(i=0;i<5;i++){ c1=refuel(c1);printf("%.2f\\n",c1.petrol);} return 0;} ...
用C语言编写,定义一个字符为a输出对应的ascii值
1 定义字符变量;2 输入字符,可以使用scanf或getchar;3 输出ascii码值,用printf并以%d格式输出即可,即以整型输出。因为char型变量,表示的是字符,其内部存储的就是ascii码值,以整型方式输出时,打印的就是对应的ascii码值的10进制值。代码:include <stdio.h>int main(){ char c; c =...
c语言程序设计编程题目:请 :编写完成对学生相关信息的要求:1.定义一...
define STU_NUM 10 \/*宏定义学生的数量*\/ struct student \/*定义一个结构体用来存放学生学号、三门课成绩、总分及平均成绩*\/ { char stu_id[20]; \/*学生学号;*\/ float score[3]; \/*三门课成绩;*\/ float total; \/*总成绩;*\/ float aver; \/*平均成绩;*\/ };\/*排序用一个函数来...
求C语言大神帮忙编写一个程序,按要求写出来。
define MAX 20\/* userCode(<100字符): 自定义函数之原型声明 *\/ void rotate( int (*arrA)[MAX], int (*arrB)[MAX], int m, int n);int main(void){ int arrA[MAX][MAX], arrB[MAX][MAX], i, j, m, n;printf("请输入 m n: ");scanf("%d %d", &m, &n);printf("...
c语言编程题在主函数中定义一个一维数组,把若干个人(人数自?
float low[]){int i,c=0,d=0; \/\/c,d为计数器 for (i=0;i<n;i++){ if (num[i]>average) {h[c]=num[i];c++;} \/\/大于均值的成绩送入数组h[]else {low[d]=num[i];d++;} \/\/低于均值的成绩送入数组low[]} return c;} ...
C语言题目,求大神解答
根据要求,可以编写如下结构数组数据处理程序:include <stdio.h> include <string.h> \/\/定义结构类型 typedef struct { long id; \/\/学号 char name[10]; \/\/姓名 char sex[2]; \/\/性别 }PS;\/\/删除函数 int delete(PS *p1, int m, PS *p2, int n){ int i, j;\/\/遍历p1数组...