1.打印1-100整数中,出现多少次9,并打印出来。

#include <stdio.h>int main() {    int count = 0;    int i = 0;    for (i = 1; i <= 100; i++) {        //个位上是9        if (i % 10 == 9) {            printf("%d ", i);            count++;        }        //十位数是9         if (i / 10 == 9)        {            printf("%d ", i);            count++;        }    }    printf("\n count=%d", count);    return 0;

}

2.关于while(表达式)循环体,以下叙述正确的是()?
A.循环体执行次数总比条件表达式执行次数多一次。
B.条件表达式的执行次数总比循环体的执行次数多一次
C.条件表达式的执行次数与循环体执行次数一样
D.条件表达式的执行次数与循环体执行次数无关。
正确答案选:B

3.以下程序的a的输出结果是什么?

#include <stdio.h>int main() {    int a = 0, b = 0;    for (a = 1, b = 1; a <= 100; a++) {        if (b >= 20)            break;        if (b % 3 == 1) {            b = b + 3;            continue;        }        b = b - 5;    }    printf("%d ", a);    return 0;}

A.10
B.9
C.8
D.7
正确答案选:C 解析:continue是跳出本次循环后面的语句,break 直接跳出循环。

4.分数求和

计算1/1-1/2+1/3-1/4+1/5-1/6+....+1/99-1/100``#include <stdio.h>int main() {    int i = 0;    float sum = 0.0;    int flag= 1;    for(i = 1; i <= 100; i++){    //sum第一次求出来的和是1/1,flag为正,    //sum第二次求出来为1/1-1/2,flag为负。        sum += flag*1.0 / i;        flag = -flag;    }    printf("%f ", sum);    return 0;}

5.求十个数中的最大值

#include <stdio.h>int main() {    int arr[] = { 1,2,3,4,5,6,7,8,9,10 };    int max = arr[0];    int i = 0;    //计算数组大小    int sz = sizeof(arr) / sizeof(arr[0]);    for (i = 0; i <= sz; i++) {        //如果max小于arr[i],就把值赋给max;        if (max<arr[i])        max = arr[i];    }    printf("%d ", max);    return 0;}

6打印9*9乘法表

#include <stdio.h>int main() {    int i = 0, j = 0;    for (i = 1; i <= 9; i++) {        for (j = 1; j <= i; j++) {            printf("%d*%d=%-2d ", i, j, i*j);        }        printf("\n");    }    return 0;}
©著作权归作者所有:来自51CTO博客作者ンめ的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. JS获取指定字符串中出现次数最多的字符及其出现次数
  2. 我是如何一步步的在并行编程中将lock锁次数降到最低实现无锁编程
  3. 记录android应用程序使用的次数 android学习(五)
  4. android 获得一个应用程序的启动次数,运行时间等信息
  5. Android(安卓)对返回按键点击次数的监听
  6. Android使用glide加载gif动画设置播放次数
  7. SystemUI密码解锁后指纹识别清除次数
  8. SharePreference之记录应用的使用次数
  9. Android---SharedPreferences使用

随机推荐

  1. 44万条数据揭秘:如何成为网易云音乐评论区
  2. Python 为什么只需一条语句“a,b=b,a”,就
  3. 用python重温统计学基础:描述性统计分析
  4. 我被一道今日头条面试题虐暴了,菊花疼!
  5. Python 为什么用 # 号作注释符?
  6. Python 3.10 版本采纳了首个 PEP,中文翻译
  7. Python 为什么不用分号作终止符?
  8. 当我发现国际友人翻译了我的文章之后……
  9. 如何成为那一小部分优秀开发者?
  10. 我大学如何做到 “睡后收入”的?