一、观看视频
【01】格式化输出
二、研读学生讲义
【学生讲义】【01】格式化输出
三、练习题(不清楚回头查看有关视频或讲义)
【01】请补充库名,说一说运行结果,然后运行验证。
·
·
·
·
·
·
·
·
·
·
·
#include< >int main(){ printf("Hello, World!"); printf("First sentence."); printf("Second sentence."); printf("First sentence.\n"); printf("Second sentence.\nThird sentence."); return 0;}
【02】说一说运行结果,然后运行验证。
·
·
·
·
·
·
·
·
·
·
·
#include<cstdio>int main(){ printf("value=%d\n", 123456); printf("value=%lld\n", -1234567890123); printf("value=%c\n", 'a'); printf("value=%s\n", "abc"); printf("value=%f\n", 1.234567); return 0;}
【03】说一说运行结果,然后运行验证。
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
#include<cstdio>int main(){ printf("value=%d\n", -12345); printf("value=%i\n", 12345); printf("value=%u\n", 12345); printf("value=%o\n", 100); printf("value=%x\n", 100); printf("value=%c\n", 'a'); printf("value=%s\n", "abc"); printf("value=%f\n", 1.234567); printf("value=%e\n", 1234.567); printf("value=%E\n", -1234.567); printf("value=%g\n", 1234.567); printf("value=%G\n", -1234.567); return 0;}
【04】说一说运行结果,然后运行验证。
·
·
·
·
·
·
·
·
·
#include<cstdio>int main(){ int i = 2; long j = 12345678l; long long k = 1234567890ll; printf("%d,%2d,%-2d,%03d,%ld,%lld", i, i, i, i, j, k); return 0;}
【05】说一说运行结果,然后运行验证。
·
·
·
·
·
·
·
#include<cstdio>int main(){ printf("%f,%5.2f,%-5.2f,%.2f", 1234.5678, -12.567, 1.3, 210.3445); return 0;}
【06】说一说运行结果,然后运行验证。
·
·
·
·
·
·
·
#include<cstdio>int main(){ char s[100] = "I Love C++!"; printf("[%s]", s); return 0;}
【07】说一说运行结果,然后运行验证。
·
·
·
·
·
·
#include<cstdio>int main(){ printf("%s,%3s,%-3s,%5.2s,%-5.2s,", "abc", "ab", "ab", "abc", "abc"); return 0;}
【08】说一说运行结果,然后运行验证。
·
·
·
·
·
·
·
·
·
#include<cstdio>int main(){ printf("[a=%3d, b=%-3d, c=%03d]\n", 2, 3, 4); printf("[d=%8.3f, e=%-8.3f, f=%.3f]\n", 200.123, -4.13, 4.4142); printf("[g=%8s, h=%-8s]\n", "Xiao", "zhi"); return 0;}
【09】OpenJudge练习
【OpenJudge-1.1-03】对齐输出
【OpenJudge-1.1-05】输出保留12位小数的浮点数
【OpenJudge-1.1-06】空格分隔输出