Red de conocimiento de divisas - Preguntas y respuestas sobre viajes - Respuestas de la tercera edición de programación web a las preguntas posteriores a la clase Editor en jefe Ji Genlin Gu Yunhua u8877@qq.com

Respuestas de la tercera edición de programación web a las preguntas posteriores a la clase Editor en jefe Ji Genlin Gu Yunhua u8877@qq.com

Programación Web Capítulo 3 Preguntas para después de clases

Nota: Hay *** 7 preguntas para después de clases (excepto las preguntas 1 y 9), de las cuales 5 y 8 se deben Algunas preguntas no están resueltas y las respuestas no se adjuntan. Las respuestas aquí son solo como referencia. Espero que puedas practicarlas tú mismo antes de usar la computadora. Hay muchas cosas que se pueden cambiar en el programa, así que no lo copie.

(2) Diseñar una página web que contenga un control TextBox y un control Button. Cuando se ingresa una calificación en el cuadro de texto y se hace clic en el control Botón, la información de calificación correspondiente se muestra en la página web.

.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="question2.aspx.cs" Inherits="homework_chap3.question2" %>

Ingrese una puntuación

Para mostrar


.aspx.cs

usando System;

usando System.Collections.Generic;

usando System.Linq;

usando System.Web;

usando System.Web.UI;

usando System.Web.UI.WebControls

espacio de nombres homework_chap3

{

pregunta2 de clase parcial pública: System.Web.UI.Page

{

protected void btmSubmit_Click(remitente del objeto, EventArgs e)

{

int iInput = int.Parse(TextBox1.Text);

if (iInput > 100 )

Label1.Text = "Ingrese la puntuación correcta";

else if(iInput >= 90)

Labe

l1.Text = "Excelente";

else if (iInput >= 80)

Label1.Text = "Bueno";

else if (iInput > = 60)

Label1.Text = "Aprobado";

else if (iInput >= 0)

Label1.Text = "Fallo";< / p>

else

Label1.Text = "Ingrese la puntuación correcta";

}

}

}

Efecto

(3) Genera la tabla de multiplicar en la página web

.aspx.cs (no es necesario procesar el archivo fuente .aspx)

usando System;

usando System.Collections.Generic;

usando System.Linq;

usando System.Web;

usando System.Web.UI;

usando System.Web.UI.WebControls;

espacio de nombres homework_chap3

{

pregunta pública de clase parcial3: System.Web.UI.Page

{

Page_Load vacío protegido (remitente del objeto, EventArgs e)

{

para (int i=1; i<= 9; i++)

{

para (int j = 1; j <= i; j++)

{

Respuesta.Write(i + "*" + j + "=" + (i * j) + "");

}

Respuesta .Write("
");

}

}

}

}

Efecto

(4) Genera la siguiente forma en la página web:

A

BBB

CCCCC

DDD

E

.aspx.cs (no es necesario procesar el archivo fuente .aspx)

usando System;

usando System.Collections;

usando System.Linq;

usando System.Web;

usando System.Web.UI;

usando System Web.UI.WebControls;

espacio de nombres homework_chap3.question

s

{

pregunta4 de clase parcial pública: System.Web.UI.Page

{

Page_Load vacío protegido (remitente del objeto, EventArgs e)

{

String[] s = { "A", "B", "C", "D", "E" };

para (int i = 1; i <= 3; i++)

{

para (int j = 1; j <= 3 - i; j++)

{

Response.Write("?");

}

for(int k = 1; k <= 2*i- 1; k++)

{

Respuesta.Escribir(s[i-1]);

}

Respuesta.Escribir( "
");

}

for (int i = 1; i < 3; i++)

{

for (int j = 1; j <= i; j++)

{

Response.Write("?");

}

for (int k = 1; k <= 5 - 2*i; k++)

{

Response.Write(s[i + 2]);

}

Response.Write("
");

}

}

}

}

Efecto

(6) Diseñe una página web que contenga dos controles TextBox y un botón. Cuando ingresa un valor en el cuadro de texto y luego hace clic en el control Botón, el valor dividido de los dos se muestra en la página web.

(Se requiere manejo de excepciones)

.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="question6.aspx.cs" Inherits="homework_chap3. questions .question6" %>

< / p>

Ingrese un divisor: ?


Ingrese un dividendo:?


?

Respuesta

.aspx.

usando System;

usando System.Collections.Generic;

usando System.Linq;

usando System.Web;

p>

usando System.Web.UI;

usando System.Web.UI.WebControls;

espacio de nombres homework_chap3.questions

{

pregunta6 de clase pública parcial: System.Web.UI.Page

{

protected void btm_click(remitente del objeto, EventArgs e)

{

int[] str = nuevo int[1];

int iInput1 = int.Parse(TextBox1.Text);

int iInput2 = int.Parse(TextBox2.Text) ;

if (iInput2 == 0)

throw new Exception("El divisor no puede ser 0");

else

Label3 .Text = (iInput1 / iInput2).ToString();

}

}

}

Efecto

(7) Diseñe una clase de información de usuario UserInfo para la página de registro de usuario, que incluye dos atributos: nombre (Name) y cumpleaños (Birthday), un método DecideAge: se utiliza para determinar si el usuario ha alcanzado la edad especificada; mayor o igual a Aquellos que tengan 18 años mostrarán "¡Eres un adulto!" en la página, mientras que aquellos que sean menores de 18 años mostrarán "¡Aún no has crecido!"

.aspx

< %@ Page Language="C#" AutoEventWireup="true" CodeBehind="question7.aspx.cs" Inherits="homework_chap3.questions.question71" %>

?Registrarse


< br />

Nombre?

Como "Zhu Xiaodong"


Cumpleaños?

Como "19890411"


.aspx.cs

usando System;

usando System.Collections Genérico;

usando System.Linq;

usando System.Web;

usando System.Web.UI;

usando System. Web.UI.WebControls;

espacio de nombres homework_chap3.questions

{

pregunta de clase parcial pública 71: System.Web.UI.Page

{

protected void btm_click(objeto remitente, EventArgs e)

{

int iInput2 = int.Parse (TextBox2.Text);

pregunta7 que = nueva pregunta7("zhu",19890411);

que.DecideAge(iInput2);

}

}

}

.cs

usando System;

usando System.Collections.Generic;

usando System.Linq;

usando System.Web;

espacio de nombres homework_chap3.questions

{

pregunta7 de clase pública

{

p>

cadena privada _Nombre;

privado int _Brithday;

cadena pública Nombre

{

obtener

{

devolver esto._Name;

}

establecer

{

this._Name = valor;

}

}

public int Cumpleaños

{

p>

obtener

{

devolver esto._Brithday;

}

establecer

{

this._Brithday = value;

}

}

pregunta pública7 (nombre de cadena, int brithday)

{

this._Name = nombre;

this._Brithday = cumpleaños;

}

público void DecideAge(int cumpleaños)

{

if (20101001 - cumpleaños < 180000)

throw new Exception("¡Aún no has crecido!" );

else

throw new Exception("¡Eres un adulto!");

}

}

}

El efecto

¿Es este?

上篇: Descargue el conjunto de textos completo de "Los nuevos ricos en la burocracia (Bayecao)" 下篇: ¿Qué señales envía el mensaje "Se pueden solicitar préstamos hipotecarios hasta los 95 años"?
Artículos populares