我接触的c++语言的时间并不长,就大概学习了点知识就开始练习算法,只知道int、double这两个基本数据类型,今天突然学习到了字符串这个基本数据类型,在java基础中,我觉得是String类型,但运行结果显示这是错的,于是我就开始学习新知识
基本数据类型分四种
整形数据类型有byte(1)、short(2)、int(4)、long(8)
浮点型数据类型有float(4)、double(8)
字符数据类型有char(2)
布尔数据类型有boolean(1)
问:要算一个人的绩效,绩效为工资+工资的10%,输出职员姓名及绩效
#include<cstdio>
int main(){
char name[10];
double s;
scanf("%s%lf",name,&s);
printf("姓名为 %s 其绩效为 %.2lf",name,s*1.1);
return 0;
}
上述代码,有char类型的name数组,用来代替字符串,其%s代表字符串型格式符,%c代表字符型格式符。