会c语言的大师帮帮忙啦!编程题

供稿:hz-xin.com     日期:2025-01-12
C语言的编程题,求高手帮帮忙

int Sum=1;//第十天只剩一个玉米
int i;
for(i=9;i>0;i--)//开始求第九天的玉米,直到第一天
{
Sum=(Sum+1)*2;
}

#include
#include
int isprime(int);
void main()
{
int i;
for (i=100;i<=200;i++)
if (prime(i))
printf("%d",i);
}
int prime(int n)
{
int j;
for(j=2;j<=sqrt(n);j++)
if(n%j==0) return 0;
return 1;
}

//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
int main(void){
    int i,j,k;
    for(k=4,i=0;i<3;i++,k--){
        for(j=0;j<5;j++)
            printf(j<=i || j>=k ? "* " : "  ");
        printf("
");
    }
    for(k=3,i=1;i>=0;i--,k++){
        for(j=0;j<5;j++)
            printf(j<=i || j>=k ? "* " : "  ");
        printf("
");
    }
    return 0;
}


//输入5就可以得到你想要的图形了
#include"stdio.h"
#include"stdlib.h"
int main(){
int i, j, k, n;
loop: scanf("%d", &n);
for (i = 0, k = 1; i < n; i++){
if (i < n / 2){
for (j = 0; j <= i; j++)printf("*");
for (j = 0; j < n - 2 * i - 2; j++)printf(" ");
for (j = 0; j <= i; j++)printf("*");
}
else{
for (j = 0; j <= n - i - 1; j++)printf("*");
for (j = 0; j < 2 * (i + 1) - n - 2; j++)printf(" ");
for (j = 0; j <= n - i - 1; j++){
if (n % 2 == k){
k--; continue;
}
printf("*");
}
}
printf("
");
}
goto loop;
system("pause");
return 0;
}


这种题一定要自己找规律,否则永远也不会做,很明显是一个对称的图像,

c语言编程题,请高手帮忙做一下,拜谢,急急急急……
1.include <stdio.h> double funcPi(int);int main(void){ int arg;printf("Input the argument: ");\/\/ \/\/ 无异常输入 \/\/ while (!scanf("%d", &arg)){ printf("Check your input and retry: ");while (getchar()!='\\n'){ continue;} } while (getchar()!='\\n'){ continue...

大学c语言编程,高手帮帮忙,要求编写五十行以上
n<*a;n++)if(*a%n==0){ flag=1;break;} if(flag==0){ b++=*a;cnt++;} a++;} return cnt;} void WriteDat(int *b,int cnt){ int i;for(i=0;i<cnt;i++)printf("%d\\t",*b++);printf("\\n");} 已经调试过,符合你要求啦,希望你满意,满意就采纳吧,灰常感谢!

c语言求大神帮忙解决编程问题
if (i%7==0) 能被7整除。用 n 计数,满5个则换行。include<stdio.h> int main(){ int i,n=0;for (i=100;i<=1000;i++){ if (i%7==0) {printf("%d ",i); n++;}; \/\/输出和计数 if (n==5){printf("\\n");n=0;}; \/\/换行控制 };return 0;} ...

C语言指针编程题,求助大神解答
include<stdio.h> int a[200];void rotateArray(int *a,int n,int m){ m%=n; \/\/这句是防止m大于n 结果会不正确的情况 for(int i=m;i<n;++i)scanf("%d",&a[i]);for(int i=0;i<m;++i)scanf("%d",&a[i]);} int main(){ int n,m;scanf("%d%d",&n,&m);rotate...

C语言编程,实现下列分段函数 大神帮帮忙?
include <stdio.h> int main(){ float x,y;scanf("%f",&x);if(x<=-1)y=2.5*x;else if(x<=1)y=x;else y=3*x;printf("%f\\n",y);return 0;}

一道C语言编程问题,高手们来看看帮忙解答下
int b;int c;int sum;\/\/ABC之和。for (a = 100;a > 0;a--)\/\/以A为循环变量,在1到100之间。{ for (b = a-1;b > 0;b--)\/\/以B为循环变量,在1到A之间。{ for (c = b-1;c > 0;c--)\/\/以C为循环变量,在1到B之间。{ \/\/判断公式左右两侧是不是相等,相等侧符合题...

c语言中的一个选择题各位大师帮帮忙吧,应该很简单的呵呵
int a=0,b=0,c=0;c=(a-=a-5),(a=b,b+3);\/\/c=a=0-(0-5)结果c得到5, a=b(a得到0), b+3(没有赋给谁,b值不变)printf("%d,%d,%d\\n",a,b,c);输出结果是: 0,0,5

请各位高手帮忙做几道c语言的编程题
int a,b,c,d;\/\/ int m,n;for(i = 1000; i < 10000; i++){ a = i\/1000;b = i%1000\/100;c = i%100\/10;d = i%10;m = a*10+b;n = c*10+d;if((m+n)*(m+n) == i)printf("%d ",i);} } (4)include <stdio.h> void main(){ int a[10]={0,1,2,3,4...

求大师解答关于C语言的编程题
include<stdio.h>void main(){float n[5][4],min[5]={0};for(int i=0;i<5;i++){printf("输入第%d个学生的四门成绩:",i+1);for(int j=0;j<4;j++){scanf("%f",&n[i][j]);}}for(int i=0;i<5;i++){min[i]=n[i][0];for(int j=0;j<4;j++){if(min[i]>...

请各位C语言高手帮忙解决下面的问题。
include <stdio.h> int binary_find(int * a, int target, int low, int high){ if (low > high){ return -1;} else if (a[(low + high)\/2] == target){ return (low + high)\/2;} else if (a[(low + high)\/2] > target){ return binary_find(a, target, low, (low ...