C语言第15篇

1.阅读下面的程序

#include<stdio.h>

void main()

{

int i,j;

i=010;

j=9;

printf("%d,%d",i-j,i+j);

}

则程序的运行结果是________.

A) 1,19 B) -1,19 C) 1,17 D) -1,17

提示:八进制

2.以下程序段__________.

x=-1;

do

{

x=x*x;

} while (!x);

A)是死循环 B)循环执行两次

C)循环执行一次 D)有语法错误

3.下面程序段的运行结果是__________.

int n=0;

while (n++<=2)

printf("%d",n);

A) 012 B) 123 C) 234 D) 错误信息

考虑运行完表达式后,n的值

4.下面程序段的运行结果是________.

int x=0,y=0;

while (x<15) y++,x+=++y;

printf("%d,%d",y,x);

A) 20,7 B) 6,12 C) 20,8 D)8,20

提示:逗号,拿笔写字

样例输出:

答案:

  1. D

  2. C

  3. B

  4. D

cpp 复制代码
#include<stdio.h>
int main(){
    for(int z=1;z<10;z++){
        for(int y=0;y<10;y++){
            for(int x=0;x<10;x++){
                if(x+y*10+z*100==x*x*x+y*y*y+z*z*z){
                    printf("%d\n",x+10*y+100*z);
                }
            }
        }
    }
    return 0;
}
cpp 复制代码
#include<stdio.h>
int main(){
    int i;
    for(i=100;i<=999;i++){
        if(i==(i/100)*(i/100)*(i/100)+((i%100)/10)*((i%100)/10)*((i%100)/10)+(i%10)*(i%10)*(i%10))
            printf("%d\n",i);
    }
    return 0;
}
相关推荐
董董灿是个攻城狮1 小时前
5分钟搞懂什么是窗口注意力?
算法
Dann Hiroaki1 小时前
笔记分享: 哈尔滨工业大学CS31002编译原理——02. 语法分析
笔记·算法
jz_ddk2 小时前
[学习] C语言数学库函数背后的故事:`double erf(double x)`
c语言·开发语言·学习
qqxhb3 小时前
零基础数据结构与算法——第四章:基础算法-排序(上)
java·数据结构·算法·冒泡·插入·选择
无小道3 小时前
c++-引用(包括完美转发,移动构造,万能引用)
c语言·开发语言·汇编·c++
FirstFrost --sy4 小时前
数据结构之二叉树
c语言·数据结构·c++·算法·链表·深度优先·广度优先
森焱森5 小时前
垂起固定翼无人机介绍
c语言·单片机·算法·架构·无人机
搂鱼1145145 小时前
(倍增)洛谷 P1613 跑路/P4155 国旗计划
算法
Yingye Zhu(HPXXZYY)5 小时前
Codeforces 2021 C Those Who Are With Us
数据结构·c++·算法
无聊的小坏坏6 小时前
三种方法详解最长回文子串问题
c++·算法·回文串