switch语句在c语言结构体程序设计中的运用,求例题详解,求c语言大神帮忙,很急!

switch语句在c语言结构体程序设计中的运用,求例题详解,求c语言大神帮忙,很急!,第1张

#include <stdioh>

int main()

{

printf("我们这里有如下课程:\n");

printf("1--C++\n");

printf("2--嵌入式\n");

printf("3--java\n");

printf("您想学哪一门呢 ");

char ch;

scanf(" %c", &ch);

switch(ch){

case '1':

printf("学会C++,有饭吃\n");

break;

case '2':

printf("嵌入式有肉吃\n");

break;

case '3':

printf("学java,吃香的喝辣的\n");

break;

default:

printf("其他的没有意思\n");

break;

}

return 0;

}

注意: switch(ch)这里的ch会自动提升成整数,下面的case ‘1’等等都会转化成整数的。

case和defaut值是程序的入口

具体结构就是

switch(变量)

{

case A值://当变量等于A值的时候从这开始执行

*** 作;

break;//遇到break跳出

case B值://当变量等于B值的时候从这开始执行

*** 作;

break;//遇到break跳出

default://以上case后面的值都不满足,从这开始执行

break;//遇到break跳出

}

struct student

{

int num;

char name[20];

char clas[20];

float score[3];

double aver;

};

这些数组全部改大试一下,特别是score[3];clas[20];我又不能提交,不知道是不是啊

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

问题描述:

声明一个表示时间的结构体,可以精确表示年 月 日 小时 分 秒

提示用户输入年 月 日 小时 分 秒的值,然后完整的显示出来

帮忙编写一下

怎么也写不对了

解析:

#include <iostream>

#include <iomanip>

using namespace std;

struct DateTime {

int year;

int month;

int date;

int hour;

int minute;

int second;

};

int main(){

DateTime datetime;

cout << "Year:" << ends;

cin >> datetimeyear;

cout << "Month:" << ends;

cin >> datetimemonth;

cout << "Date:" << ends;

cin >> datetimedate;

cout << "Hour:" << ends;

cin >> datetimehour;

cout << "Minute:" << ends;

cin >> datetimeminute;

cout << "Second:" << ends;

cin >> datetimesecond;

cout << "Your input is " << se(2) << datetimehour << ":" << se(2) << datetimeminute << ":" << se(2) << datetimesecond << " " << se(2) << datetimedate << "/" << se(2) << datetimemonth << "/" << se(2) << datetimeyear << endl;

}

以上就是关于switch语句在c语言结构体程序设计中的运用,求例题详解,求c语言大神帮忙,很急!全部的内容,包括:switch语句在c语言结构体程序设计中的运用,求例题详解,求c语言大神帮忙,很急!、程序设计C 实验六 结构体 题目二 学生成绩管理、c++编程问题关于结构体 很简单等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9351152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存