1.实验任务1
task1_1
#include<stdio.h> int main() { printf(" o \n"); printf("<H>\n"); printf("I I\n"); printf(" o \n"); printf("<H>\n"); printf("I I\n"); return 0; }
运行结果截图
task1_2
#include<stdio.h> int main() { printf(" o o\n"); printf("<H> <H>\n"); printf("I I I I\n"); return 0; }
运行结果截图
2.实验任务2
#include<stdio.h> int main() { int n, sum; scanf("%d" , &n); sum = n*(n+1)/2 ; printf("sum = %d\n", sum); return 0; }
运行结果截图
写法1、2可以实现题目要求。写法3、4先将输入的数除以2会使结果出现小数。
3.实验任务3
#include<stdio.h> int main() { int a, b, t; a = 3; b = 4; printf("a = %d,b = %d\n", a,b); t = a; a = b; b = t; printf("a = %d,b = %d\n", a, b); return 0; }
运行结果截图
源代码line11-13合起来实现的功能是使a 和b 的值互换
4.实验任务4
#include <stdio.h> int main() { int x, t, m; x = 321; printf("x = %d\n", x); t = 0; m = x % 10; t = t *10 + m; x = x / 10; m = x % 10; t = t *10 + m; x = x / 10; m = x % 10; t = t *10 + m; x = x / 10; printf("t = %d\n", t); return 0; }
运行结果截图
代码line10-22组合起来实现的功能是使输入的三位数个位和百位互换位置。
5.实验任务5
运行结果截图
6.实验任务6
运行结果截图
7.实验任务7
运行结果截图
8.实验任务8
运行结果截图
标签:10,截图,int,实验,printf,main From: https://www.cnblogs.com/xsq1201/p/17172627.html