简体   繁体   English

如何在 c 语言中将输入更改为如下图所示

[英]how can i change the input to be like the image below in c language

this is my code i wanna get output like the image, but how can i scan multiple integer and print it.这是我的代码,我想得到像图像一样的 output,但是我如何扫描多个 integer 并打印它。

#include <stdio.h>
#include <math.h>

int cekPrima(int i,int num){
    if(num==i)
        return 0;
    else
        if(num%i==0)
            return 1;
    else{
        return cekPrima(i+1,num);
    }
}
int main(){
    int inp;
    scanf("%d", &inp);
    if(cekPrima(2,inp)==0){
         printf("Prime Number");
    }else{
        printf("Not Prime Number");
    }
    return 0;
}

enter image description here在此处输入图像描述

input 3 // n - counts of input 3 // integer 1 3 // integer 2 2 // integer 3输入 3 // n - 输入 3 的计数 // integer 1 3 // integer 2 2 // integer 3

First input n: scanf("%d", &n);首先输入n:scanf("%d", &n); and using for case, input integers for n times.并使用 for case,输入整数 n 次。 for(int i=0;i<n;i++) scanf("%d", &inp); for(int i=0;i<n;i++) scanf("%d", &inp);

And call cekPrima(2, inp);并调用 cekPrima(2, inp); so will print the result if inp is prime or not.如果 inp 是否为素数,则将打印结果。

int cekPrima(int i,int num){
    if(num==i)
        return 0;
    else
        if(num%i==0)
            return 1;
    else{
        return cekPrima(i+1,num);
    }
}
int main(){
    int inp, n;
    scanf("%d", &n);
    for(int i = 0;i < n; i++)
     scanf("%d", &inp);
     printf("Case #%d: ",i);
     if(cekPrima(2,inp)==0){
          printf("Prime Number");
     }else{
         printf("Not Prime Number");
     }
     printf("\n");
    }
    return 0;
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我怎样才能用C语言编写jQuery? - How can i do jQuery like coding in C language? 如何更改该程序的输入? (C语言) - how to change the input of this program? (C Language) Android:如何用C语言更改进程名称? - Android: how can I change a process name in C language? 如何让我的用户为数组输入一些数据,然后将输入分配给 C 语言中的数组索引? - How can I ask my user to input some data for an array and then assign the input to array indexes in C language? C语言:更改用户输入 - C language: change user input 如何为类C语言创建Visual Studio语法highligher - How can I create a Visual Studio syntax highligher for a C-like language 我可以写这样的代码吗? C语言的新手 - Can I write code like this? A novice in C language C 语言:如何读取像这样的输入“SomeWord(Int)”,没有空格,只有一个单词,然后是圆括号内的数字 - C language: How do I read an input like this "SomeWord(Int)", with no spaces, just a word and then a number inside round brackets C 语言我怎么能像多线程一样为特定任务编写 Java? 可以做为 objective-c 吗? - C language how can i write Java like multi thread for a specific task? Can it be done as objective-c? 如何将用户输入的数字的质数相乘并用C语言显示 - How can i multiply the prime numbers of a number from user input and display it in C language
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM