C语言学习之路

C语言学习之路,第1张

今天是学习C语言的第一天,首先就是要搭建一个C的编程环境。比较众多软件后,我选择了VisualStudioCode,原因自然是其高端大气的界面。

搭建好环境后,如愿的打印出那句( hello world !)

#include 
int main(int argc, char const *argv[])
{
    printf("hello world!\n");
    return 0;
}

接着就要完成朋友交代的任务。

虽然此前并没有学过C语言,不过凭借着此前java学过的内容总算是完成了。下面是其中两道题

1、调试下列程序,使之具有如下功能:fun函数是一个判断整数是否为素数的函数,使用该函数求1000以内的素数平均值。写出调试过程。

#include"math.h"
#include"stdio.h"
int fun(int k){
    int j;
    for ( j=2; j

2、编写一个求水仙花数的函数,求3位正整数的全部水仙花数中的次大值。所谓水仙花数是指三位整数的各位上的数字的立方和等于该整数本身。例如:153就是一个水仙花数:153 = 13 + 53 + 33

#include
#include
int isSpeNum(int n){
    int a,b,c;
    a=n%10,b=n%100/10,c=n/100;
    if (pow(a,3)+pow(b,3)+pow(c,3)==n)
    {
        return 1;
    }else return 0;
    
}
int main(){
    int n;
    int arr[n+1];
    for (n=100; n<=999; n++)
    {if (isSpeNum(n)==1)
    {
        printf("%d",n);  
    }
    }
    
}

 最后,期待隔离结束后的奶茶!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1324051.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-12
下一篇2022-06-12

发表评论

登录后才能评论

评论列表(0条)