Programación avanzada de lenguaje-Experimento 2 Tipos básicos y operaciones

1. Ejercicios en el límite superior del aula
3. Lea el siguiente programa y escriba el resultado:
Escribe el resultado
análisis:

(1) El resto de a es 0;

(2) b Tome el cociente sin redondear.

(3) c = b ++, ejecute c = b primero, luego ejecute b = b + 1.

(4) La impresión de datos de tipo doble y flotante imprime 6 dígitos después del punto decimal de forma predeterminada. Si desea mostrar más, puede usar la forma de% .nf.

(5) 15/10 pertenecen al tipo entero, después de tomar el cociente, muestra 6 dígitos después del punto decimal.

(6) d / 10 es una operación entre tipos flotantes, por lo que puede mostrar decimales.

Respuesta:

#include <stdio.h>
int main(){    
    printf("0,2,1,15.000000,1.000000,1.500000");
return 0;
}

2. Ejercicios en el aula
1. Expresiones de asignación y declaraciones de asignación, y escribir los resultados del programa.Expresiones de asignación y declaraciones de asignación para escribir los resultados de la ejecución del programa.

#include "stdio.h"
main()
{
    printf("_______________________");
}

1) Hay 256 caracteres ASCII de 0-255, c = 330, después de 255, comenzará de 0, 330-255 = 74, ASCII = 74, el carácter es J.

ASCII 为48,字符为0
ASCII 为65,字符为A
ASCII 为97,字符为a

2) \ 141 es el carácter de número octal representado por 141. La conversión de este octal 141 a decimal es 97. Verifique el código ASCII, 97 es a, por lo que se generará el carácter a.

'\101'表示ASCII为八进制101(对应十进制65)的字符,即 ‘ A ’ .
 八进制转十进制   (101)8=(1*8^2+0*8^1+1*8^0=6510
10 artículos originales publicados · Me gusta1 · Visitas 190

Supongo que te gusta

Origin blog.csdn.net/weixin_39475542/article/details/105328773
Recomendado
Clasificación