阅读下面的程序,分析功能#include "stdio.h"void main(){ int num1=5,num2=3,num3; num3=num1; num1=num2; num2=num3; printf("num1=%d,num2=%d",num1,num2); }
A: 求和
B: 赋值
C: 无作用
D: 交换两个数据
A: 求和
B: 赋值
C: 无作用
D: 交换两个数据
举一反三
- int num1=12, num2=9; num1 =num1 & num2;执行后num的值为8。( )
- 阅读下面的程序,分析功能#include "stdio.h"void main(){ int num1=5,num2=3,num3; num3=num1; num1=num2; num2=num3; printf("num1=%d,num2=%d",num1,num2); } A: 求和 B: 赋值 C: 无作用 D: 交换两个数据
- 有如下赋值语句,执行语句后,变量num的值为 。 int num,num1; num=5; num1=13; num+=num1;
- 下列程序的输出结果是() num = 27 count = 0 while num > 0: if num % 2 == 0: num /=2 elif num % 3 ==0: num /= 3 else: num -=1 count += 1 print (count)
- 编写一个函数判断客户输入一个数字为1位、2位还是更多为,代码如下:请补全空下的代码num=int(input("输入一位或两位的数字:"))n='0'(1)n='1'(2)n='2'(3)d='>;2'print(n+"位数。”) A: 1: if num>;-10 and num<;10:2: eilf num >;-100 and num<;100:3: else: B: 1: if num>;10 and num<;-10:2: eilf num >;-100 and num<;100:3: else: C: 1: if num>;-10 and num<;10:2: eilf num <;-100 and num>;100:3: elif: D: 1: if num>;-100 and num<;100:2: eilf num >;-10 and num<;10:3: else: