小白发问,这个c语言程序怎么写,求助大佬?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-01
小白发问,这个c程序怎么写,大佬们看看?

#include
void main()
{
int i,j,k;
for(i=0;i<5;i++)
{
for(j=0;j<4-i;j++)
printf(" ");
for(k=0;k<2*i+1;k++)
printf("A");
printf("
");
}
for(i=0;i<4;i++)
{
for(j=0;j<=i;j++)
printf(" ");
for(k=0;k<7-2*i;k++)
printf("A");
printf("
");
}
}

#include
void main()
{
int i,j;
for(i = 10 ; i <= 100 ; i ++)
for(j = 2 ; j < i ; j ++)
{
if(i % j == 0)
break;
if(i == j + 1)
printf("%d ",i);
}
}

#include <stdio.h>

#include <time.h>

void main()

{

int i,num,guess;

    srand((unsigned)time(NULL));

    num = rand()%11;

    printf("请输入0-10之间的数字:");

    scanf("%d",&guess);

    while(1)

    {

    if(guess<0||guess>10)

    {

    printf("好遗憾,欢迎下次再来!
");

    break;

}

    if(guess<num)

    printf("您输入的数字太小,请重试:
");

    else if(guess>num)

    printf("您输入的数字太大,请重试:
");

    else

    {

printf("找到了,这个数是%d
",num);

break;

}

scanf("%d",&guess);

}

}




被人抢了先,但是我写了这么就也不能就直接删了,于是我就把我的代码也贴上去了。

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int main() {

int value, input = -1;

srand((unsigned)time(NULL));

value = rand()%11;

printf("请输入0-10之间的数字:");

do {

scanf("%d", &input);

if(input>value) printf("您输入的数字太 大 了,请重试:");

else if(input<value) printf("您输入的数字太 小 了,请重试:");

else printf("找到了,这个数是%d", value);

} while (!(input == value || input < 0 || input>10));

return 0;

}



  • 小白发问,这个c语言程序怎么写,谁能写出来看看?
    答:int main(){ char s[10] ={0},ch =0;int n, cnt=0, i =0,flag = 0;do { printf("输入一个10~1000的正整数(不包含10和1000):");scanf("%d", &n);}while((n <= 10)||(n >= 1000));while(n > 0){ s[cnt++] = n%10;n /= 10;} switch(cnt){ case 2:{ if...
  • 小白发问,这个c语言程序怎么写,求助大佬?
    答:{ printf("找到了,这个数是%d\n",num);break;} scanf("%d",&guess);} }
  • 小白发问,这个C语言题怎么编?求助大佬!
    答:int main(void) { int N, flag = 1;scanf("%d", &N);int **a = (int **)malloc(sizeof(int *) * N);for (int i = 0; i < N; i++)a[i] = (int *)malloc(N * sizeof(int));for (int i = 0; i < N; i++)for (int j = 0; j < N; j++) { scanf("...
  • 小白发问,这个C语言任务该如何编写?求大佬指教
    答:long fac(int i){ if(0==i||1==i)return 1;return i*fac(i-1);} int main(){ const int sp=4;int n=5,i,j;scanf("%d",&n);for(i=0;i<n;i++){ printf("%*ld",sp*(n-i-1)+1,1);for(j=1;j<=i;j++)printf("%*ld",sp*2,fac(i)/fac(j)/fac(i-j));...
  • 小白发问,这个C语言任务该如何编写?求大佬帮助啊!!
    答:int prime(int a) //判断是否为素数,是素数返回0 { int b = (int)sqrt(a);int fact = 0;for(int i = 2; i<=b; i++){ if(a%i == 0)fact = 1;} return fact;} void main(){ int a,b=0;for(int i=2; i<=100;i++) //判断从2到100的每个数是否为素数 {...
  • 小白发问,这个C语言任务该如何编写?求大佬指教呀
    答:include <stdio.h> int fac(int n){if(n==0)return 1;return n*fac(n-1);} main(){ int n,i,j;scanf("%d",&n);for(i=0; i<=n; i++){ for(j=0; j<n-i; j++)printf(" ");for(j=0; j<=i; j++)printf("%4d",fac(i)/(fac(j)*fac(i-j)));printf("\n...
  • 小白发问,这个C语言的程序该怎么写?
    答:if ((a <= 0) || (b <= 0) || (c <= 0)){ printf("输入错误!(请检查输入值应为正数)\n");return main();} if (((a + b) < c) || ((a + c) < b) || ((b + c) < a)){ printf("这三条边不能构成三角形。\n");return 0;} double sum;sum = a + ...
  • 小白发问,这个C语言任务该怎么做?求大佬帮助!!
    答:void fun(char *s){ int i, j;for (i=0, j=0; s[i]!='\0'; i++)if (s[i]>='0' && s[i]<='9'){ s[j] = s[i];j++; //第一个错误 } s[j]='\0';//第二个错误 } int main(){ char item[80];printf("\nEnter a string :");gets(item);printf("\...
  • 本人小白,学习了C语言基本语法后,还是不知道完整的程序该怎么写?
    答:一个基础的C语言程序包含:1、预处理命令(比如开头#include语句导入头文件,还有定义常量等)。2、全局变量定义。2、函数声明语句(就是有函数返回值类型,有参数类型,有函数名,但没有大括号的函数体内容)说明:如其他函数定义在main函数之下,这里需写声明,如定义在main函数之上,无需写声明。3、...
  • C语言小白,求源程序(最好每行代码给出解释)
    答:int count(int n){ int cnt;for(cnt=0;n;n/=10)if(n%10==3)cnt++;return cnt;} void sort(int a[],int n){ int i,j,t;for(i=0;i<n-1;++i){ for(j=0;j<n-i-1;++j){ if(count(a[j])<count(a[j+1])){ t=a[j];a[j]=a[j+1];a[j+1]=t;} } } }...