求助,C语言程序设计的编程题?
#include stdio.h
创新互联公司服务项目包括凤凰网站建设、凤凰网站制作、凤凰网页制作以及凤凰网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,凤凰网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到凤凰省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
// 判断a是否为素数
int isprime(int a){
for(int i = 2; i a/2; i++){
// 有除了1和本身以外的其他因数,不是素数
if(a%i == 0){
return 0;
}
}
return 1;
}
int main(){
int n;
printf("输入一个整数:\n");
scanf("%d",n);
if(isprime(n)){
printf("yes\n");
}else{
printf("no\n");
}
}
运行结果:
求解C语言程序设计题
完整的fun函数代码如下:
int fun(STU a[], int n, STU h[]) {
int i, k = 0;
double avg = 0;
for (i = 0; i n; i++) {
a[i].sum = a[i].s1 * 0.7 + a[i].s2 * 0.3;
avg += a[i].sum; // 先计算总分
}
avg = avg / n; // 再计算平均分
for (i = 0; i n; i++) {
if (a[i].sum avg) { // 统计平均分以上的学生
strcpy(a[i].level, "均分以上");
h[k++] = a[i];
}
}
return k;
}
运行结果如下:
可见成功输出了平均分以上的学生信息,望采纳~
C语言简单编程题,由提示编写程序,谢谢大神的帮助!!十分感激!!
#include stdio.h
int max(int a[], int n) {
int i = 0,m;
m = a[0];
for(i = 1;i n;i++)
if(a[i] m) m = a[i];
return m;
}
void show(int a[],int n) {
int i;
for(i = 0; i n; ++i)
printf("%d ",a[i]);
printf("\n");
}
int main() {
int a[] = {21,23,10,65,8,7,90,11,49,60,33,54,22,91,39,87,66,58,39,80};
int n = sizeof(a)/sizeof(a[0]);
printf("数组为:\n");
show(a,n);
printf("最大元素为:%d\n",max(a,n));
return 0;
}
C语言函数编程题
修改后的C语言程序:
#include stdio.h
void triangle(int g)
{
int n=1, m; /* 修改处1 */
for(n;n=g; n++)
{
for(m=1;m=2*n-1;m++) /* 修改处2 */
putchar('*');
putchar('\n');
}
}
void rectangle(int g)
{
int n=1, m; /* 修改处3 */
for(n;n=g;n++)
{
for(m=1;m=3;m++) /* 修改处4 */
putchar('*');
putchar('\n');
}
}
int main()
{
int i,k;
printf("请输入行数(大于3):");
scanf("%d",i);
printf("请选择图形:1---三角形 \t2---矩形\t3---小旗 :");
scanf("%d",k);
if(k==1)
{
triangle(i);
}
if(k==2)
{
rectangle(i);
}
if(k==3)
{
triangle(i);
rectangle(i);
}
return 0;
}
当前标题:c语言程序设计函数编程题 c语言函数编程题目
本文来源:http://lswzjz.com/article/hpeocp.html