美文网首页
成招试题 形考作业一

成招试题 形考作业一

作者: Noza_ea8f | 来源:发表于2022-06-15 15:51 被阅读0次
    image.png

    作为一个3行4列的数组,a[2][1]的位置就是第3行2列;
    数组的形式是这样的;
    3,4,0
    2,8,6
    0,0,0

    image.png

    字符串是以'\0'结尾的, 所以如果字符串长度为n,也就是有n个字符,那么加上'\0'就是有 n+1 个字符。故定义数组大小时候至少需要 n+1 字节大小的内存空间。

    image.png
    image.png

    do while 循环至少执行一次;
    第1次i=0,i*i=0;
    但第1次执行时i已经变为1了,因为do是先执行,所以i++被执行变为1;
    注意do是先执行后判断;
    第2次i=1,i*i=1;
    第3次i=2,i*i=4;
    第4次i=3,i*i=9;
    第5次i=4,i*i=16;16>10,循环结束,但本次已经执行完毕,所以循环最终执行了4次;

    image.png

    数组定义的时候需要赋值;


    image.png
    image.png
    image.png

    与运算(&&)
    参与运算的两个表达式都为真时,结果才为真,否则为假。
    分析:
    如果x=0;
    0&&0,因为0为假,那么有一个为0结果就是0;
    0&& !0,注意后面要看作!0,!0=1,0&&1,输出就是0;
    如果x=1(或其他不为零的数);
    1&&1,结果为真,输出1;
    1&&!1,后面要看作!1,结果就是1&&0,输出还是0;
    后面不解释了,自己分析,输出都是1


    image.png image.png image.png image.png
    image.png

    21题答案是B
    23题需要注意,C语言主函数的名字不一定要main来表示;

    相关文章

      网友评论

          本文标题:成招试题 形考作业一

          本文链接:https://www.haomeiwen.com/subject/hhtxvrtx.html